Get Projects
Changed onGet all projects (recruitment, sales, etc.) with their custom fields, files, and more. Results are paginated: limit defaults to 100 and caps at 1000, so read total and walk offset until you have collected every record.
Request
- Base URLhttps://functions.prod.jarvi.tech/v1/public-api
- URLhttps://functions.prod.jarvi.tech/v1/public-api/rest/v2/projects
- AuthAPI key in header X-API-KEY
Query parameters
An ISO 8601 date string to filter projects updated after this date
A JSON object, sent JSON-encoded in the query string. Combine filters with _and, _or and _not. What it accepts is the ProjectsFilters schema this parameter points at, described at every filter projects accepts.
A JSON object string pairing one field with "asc" or "desc". Allowed fields: name, referenceId, createdAt, status.order, company.name, customFieldsValue.<uuid>, customFieldsNumericValue.<uuid>.
The number of projects to return. Default is 100. Maximum is 1000
The number of projects to skip. Default is 0.
Response
Responses for GET /api/rest/projects
Example response
{
"warnings": [
{
"operator": "_ilike",
"field": "lastName"
}
]
}Changes
- breaking
the response's body type changed from no type to
objectfor status - warning
removed the optional property
from the response with the status - info
api operation id
listProjectswas added - info
api tag
Projectsadded - info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- breaking