Skip to main content
GET
/
v1
/
process
/
projects
/
getUsersForProcess
curl --location 'https://api.sarasfinance.com/v1/process/projects/getUsersForProcess?subProjectId=93d599a6-a396-4ef6-b30e-aff95c56c523&page=1&perPageCount=10' \
--header 'Authorization: Bearer <token>'
{
  "meta": {
    "page": "1",
    "perPageCount": "10",
    "totalCount": "2",
    "totalPages": "1"
  },
  "users": [
    {
      "id": "usr_9d82fb10",
      "name": "Alex Mercer",
      "email": "alex.mercer@sarasfinance.com",
      "role": "MANAGER"
    },
    {
      "id": "usr_c83b271d",
      "name": "Sarah Connor",
      "email": "sarah.connor@sarasfinance.com",
      "role": "ASSIGNEE"
    }
  ]
}

Query Parameters

subProjectId
string
required
The unique identifier for the sub-project.
processId
string
The unique identifier for the specific process (optional).
page
string
Pagination page number (optional).
perPageCount
string
Number of results per page (optional).

Response

meta
object
users
object[]
curl --location 'https://api.sarasfinance.com/v1/process/projects/getUsersForProcess?subProjectId=93d599a6-a396-4ef6-b30e-aff95c56c523&page=1&perPageCount=10' \
--header 'Authorization: Bearer <token>'
{
  "meta": {
    "page": "1",
    "perPageCount": "10",
    "totalCount": "2",
    "totalPages": "1"
  },
  "users": [
    {
      "id": "usr_9d82fb10",
      "name": "Alex Mercer",
      "email": "alex.mercer@sarasfinance.com",
      "role": "MANAGER"
    },
    {
      "id": "usr_c83b271d",
      "name": "Sarah Connor",
      "email": "sarah.connor@sarasfinance.com",
      "role": "ASSIGNEE"
    }
  ]
}

Error Codes

CodeIDDescription
ERROR_PROCESS_META_IS_MISSING_IN_REQUEST1200Metadata missing in request
ERROR_SUBPROCESS_META_NOT_FOUND1202Sub-project metadata not found
ERROR_RBAC_SETTINGS_MISSING1203RBAC settings missing or invalid
ERROR_NOT_ALLOWED_TO_GET1205User unauthorized to view users list