DemandFlow Support Centre

REST: Resource template

ReferenceEntity Reference16/04/2026Updated 16/04/2026
A reusable template defining a standard set of resources that can be applied to projects for staffing plans.

REST: Resource template

The REST entity: A reusable template defining a standard set of resources that can be applied to projects for staffing plans.

Default definition. This article describes the default REST definition shipped with DemandFlow. Administrators can add, remove, rename, or re-type fields, change which ones are required, and alter the layout from the Definitions screen in Settings. Your tenant's current schema may differ from what is shown here. To read the current definition at any time, GET the DEFINITION object whose id matches REST.

Entity properties

PropertyValue
Entity codeREST
Display nameResource template
PluralResource templates
Level250

Use cases

REST provides reusable resource configuration templates that standardise project staffing plans. Rather than manually adding individual resources (RES) to each project, a template defines a standard set of resources that can be applied in bulk. The entity has a simple left panel (20% width) with name, description, and active status, while the majority of the view (80% width) is occupied by the resourcetemplateeditor custom row type which provides a specialised interface for defining the resource set.

The status field uses numberWorkaround for numeric boolean matching (1=Active, 0=Inactive). Templates support consistency across similar projects - for example, a 'Standard IT Project' template might include roles like Project Manager, Business Analyst, Developer, and Tester with their default day rates and spend types.

Fields

Brief

FieldTypeRequiredNotes
nametextYesName
descriptiontext (multi-line)Description
statusenumYesStatus Valid ids: 1 (Active), 0 (Inactive).

Relationships

  • No declared relationships in the default definition.

Creating a Resource template via the API

POST /v1/objects
Authorization: Bearer <your-pat>
Content-Type: application/json

{
  "entity":   "REST",
  "level":    250,
  "comboKey": "SUB:|ENT:",
  "name":    "Example name",
  "status":    1,
  "description":    "Example Description"
}

Listing Resource templates records

GET /v1/entities/REST/SUB

See also

restresource templateresource templatesentitydefinitionreference

Was this article helpful?

← Back to Knowledge Base