ProjectManagement > Rate

Reads all Rates

Changed on

Read rates

get/api/2026-10-01/resources/project_management/rates

Request

  • Base URL
    https://api.factorialhr.com
  • URL
    https://api.factorialhr.com/api/2026-10-01/resources/project_management/rates
  • Auth
    • OAuth 2
      Authorization code: https://id.factorialhr.com/oauth/authorize
      Token URL: https://id.factorialhr.com/api/oauth/token scopes: project_management_projects
    • or API key in header x-api-key

Query parameters

ids[]string[]

Filter rates by IDs

[
  "1",
  "2",
  "3"
]
company_idstring

Filter rates by company ID

Example:123
project_idstring

Filter rates by project ID

Example:456
resource_ids[]string[]

Filter rates by canonical resource identity (numeric id or tree node uuid)

[
  "789",
  "jobcatalog_treelevel-13"
]
resource_kind'project_worker' | 'project' | 'employee' | 'job_catalog_tree_node'

Filter rates by the kind of resource they apply to.

Example:project_worker
reference_rate_idstring

Filter rates by reference rate ID

Example:42
role_or_levelstring

Filter rates by job catalog role or level name

Example:Senior Engineer
employee_namestring

Filter rates by employee name

Example:John Doe
quote_idstring

Filter rates by quote ID

Example:99
only_activeboolean

If true, retrieve only currently active rates.

Example:true
without_projectboolean

If true, retrieve only rates that are not linked to a project.

without_quoteboolean

If true, retrieve only rates that are not linked to a quote.

record_typestring

Filter rates by record type

Example:ProjectManagement::Project
reference_rate_ids[]string[]

Filter rates by reference rate IDs

Response

OK

Example response

{
  "data": [
    {
      "id": "314159",
      "company_id": "1",
      "project_id": "1234",
      "resource_id": "271828",
      "resource_kind": "project_worker",
      "starts_on": "2025-01-01T00:00:00.000Z",
      "charging_cost_cents": 5000,
      "billing_rate_cents": 6000,
      "markup_percentage_cents": 10000,
      "margin_percentage_cents": 1667,
      "currency": "EUR"
    }
  ]
}

Changes