curl --request GET \
--url https://functions.prod.jarvi.tech/v1/public-api/rest/v2/projects \
--header 'X-API-KEY: <api-key>'{
"data": [
{
"id": "0c48cc86-352e-4098-9f34-5785e3aeafa3",
"name": "Dev JAVA - IDF",
"userId": "0024184e-0780-4f3b-be35-9c057ad94ec4",
"linkedinId": null,
"createdAt": "2024-05-30T10:19:11.381731+00:00",
"updatedAt": "2024-10-24T08:41:12.981473+00:00",
"deletedAt": null,
"colorId": "#d81b60",
"presetId": "6fa349af-3a56-4b3d-95b0-91f50e190929",
"isMadeForRecruitment": true,
"isMadeForSales": false,
"groupId": "952582b4-bb51-461e-b566-0e5f980f4660",
"group": {
"id": "952582b4-bb51-461e-b566-0e5f980f4660",
"name": "Jarvi Core Team",
"__typename": "groups"
},
"user": {
"displayName": "Sarah Le Roué",
"email": "[email protected]",
"id": "0024184e-0780-4f3b-be35-9c057ad94ec4",
"disabled": false,
"__typename": "users"
},
"assignees": [
{
"user": {
"displayName": "Sarah Le Roué",
"email": "[email protected]",
"id": "0024184e-0780-4f3b-be35-9c057ad94ec4",
"__typename": "users"
},
"__typename": "projects_assignees"
},
{
"user": {
"displayName": "Johan Barri",
"email": "[email protected]",
"id": "01163432-1cc2-41ea-b3de-8daab8f878a6",
"__typename": "users"
},
"__typename": "projects_assignees"
},
{
"user": {
"displayName": "Quentin DECRE",
"email": "[email protected]",
"id": "635e0ede-ea2a-4a43-b71d-2fda576d9da5",
"__typename": "users"
},
"__typename": "projects_assignees"
}
],
"linkedinContractId": null,
"statusId": "dbab8773-8b59-4597-af75-b31333dd5409",
"ignoreHistoryBeforeProjectCreatedAt": false,
"companyId": "df587e25-03e6-4b9a-aaa4-c9c20a913f4d",
"externalId": null,
"referenceId": null,
"linkedinIdType": null,
"files": [
{
"fileId": "3b13c2cf-d24c-49ce-96ab-52bcbe5e8016",
"createdAt": "2024-05-30T13:33:19.20422+00:00",
"updatedAt": "2024-05-30T13:33:19.20422+00:00",
"file": {
"id": "3b13c2cf-d24c-49ce-96ab-52bcbe5e8016",
"name": "13335003010401565611626.pdf",
"size": 225265,
"mimeType": "application/pdf",
"__typename": "files"
},
"__typename": "projects_files"
}
],
"status": {
"title": "Pourvu",
"color": {
"id": "#bbdefb",
"name": "blue-100",
"__typename": "colors"
},
"isAuto": false,
"id": "dbab8773-8b59-4597-af75-b31333dd5409",
"__typename": "statuses"
},
"company": {
"id": "df587e25-03e6-4b9a-aaa4-c9c20a913f4d",
"description": "Inetum is a European leader in digital services. Inetum’s team of 28,000 consultants and specialists strive every day to make a digital impact for businesses, public sector entities and society. Inetum’s solutions aim at contributing to its clients’ performance and innovation as well as the common good.<br /><br />Present in 19 countries with a dense network of sites, Inetum partners with major software publishers to meet the challenges of digital transformation with proximity and flexibility.<br /><br />Driven by its ambition for growth and scale, Inetum generated sales of 2.5 billion euros in 2023.<br /><br />🏅 Top Employer Europe 2024",
"companyPublicData": {
"id": "0188501c-fbb2-454c-b272-8304e00bb1af",
"name": "Inetum",
"tagline": "",
"description": "Inetum is a European leader in digital services. Inetum’s team of 28,000 consultants and specialists strive every day to make a digital impact for businesses, public sector entities and society. Inetum’s solutions aim at contributing to its clients’ performance and innovation as well as the common good.<br /><br />Present in 19 countries with a dense network of sites, Inetum partners with major software publishers to meet the challenges of digital transformation with proximity and flexibility.<br /><br />Driven by its ambition for growth and scale, Inetum generated sales of 2.5 billion euros in 2023.<br /><br />🏅 Top Employer Europe 2024",
"foundedAt": "1970-01-01T00:00:00+00:00",
"linkedinEmployeeCount": 19911,
"linkedinEmployeeStartCount": 10001,
"linkedinEmployeeEndCount": null,
"linkedinUrl": "https://www.linkedin.com/company/inetum/",
"website": "http://www.inetum.com",
"image": {
"publicUrl": "https://qimsyaozqntinmrokopq.storage.eu-west-2.nhost.run/v1/files/bca81251-e43f-4c7f-9d64-30bf4e308bc4",
"__typename": "images"
},
"__typename": "companies_publicdata"
},
"__typename": "companies"
},
"fieldsValues": [
{
"id": "1785a816-1cf3-4e07-849b-4be09a8ddad6",
"field": {
"id": "00da911c-e3e1-46c1-86cc-0c1ec53e3213",
"type": "richtext",
"name": "Test Laurent",
"purpose": null,
"__typename": "fields"
},
"fieldValue": null,
"location": null,
"value": "<p>contenu 1 : </p><p></p><p></p><p>Contenu 2</p> ",
"__typename": "projects_fieldsvalues"
},
{
"id": "049d767e-c7cb-42e8-b0fb-7668cfba391e",
"field": {
"id": "de7fae4a-5f73-43a4-a92f-e19c4ecd81f1",
"type": "boolean",
"name": "resources.fields.purposes.joboffer_salary_is_public.name",
"purpose": "joboffer_salary_is_public",
"__typename": "fields"
},
"fieldValue": null,
"location": null,
"value": "true",
"__typename": "projects_fieldsvalues"
}
],
"color": {
"id": "#d81b60",
"name": "pink-600",
"__typename": "colors"
},
"jobBoardsOffers": [],
"projectJobBoards": [
{
"id": "b2419d33-4bc8-4903-96da-1a4158efd9a0",
"createdAt": "2024-06-06T15:05:50.865116+00:00",
"updatedAt": "2024-06-06T15:05:50.865116+00:00",
"deletedAt": null,
"enabledAt": null,
"projectId": "0c48cc86-352e-4098-9f34-5785e3aeafa3",
"jobBoard": {
"id": "6dff7763-9838-4f17-a25b-b071450d9078",
"canonicalName": "jobpostingpro",
"__typename": "jobboards"
},
"__typename": "projects_jobboards"
},
{
"id": "0a78ce19-4bfd-4f7f-bd67-008e4fe7de7d",
"createdAt": "2024-05-31T15:43:11.701385+00:00",
"updatedAt": "2024-05-31T15:43:11.701385+00:00",
"deletedAt": null,
"enabledAt": null,
"projectId": "0c48cc86-352e-4098-9f34-5785e3aeafa3",
"jobBoard": {
"id": "cd736c13-df8f-4446-9779-bda031897b8f",
"canonicalName": "hellowork",
"__typename": "jobboards"
},
"__typename": "projects_jobboards"
}
],
"profilesCountPerStatusGroup": [
{
"status": {
"id": "2ee21f1a-4bbe-47a4-8c5f-cfb1b6a18f21",
"title": "jarvis.statusesGroups.sourcing",
"isHidden": false,
"isAuto": true,
"order": 10000,
"parentId": null,
"color": null,
"__typename": "statuses"
},
"count": 121,
"__typename": "projects_statuses_count_view"
},
{
"status": {
"id": "efd56a50-9117-4c82-9b3d-96731c1b0dd9",
"title": "jarvis.statusesGroups.inprocess",
"isHidden": false,
"isAuto": true,
"order": 20000,
"parentId": null,
"color": null,
"__typename": "statuses"
},
"count": 30,
"__typename": "projects_statuses_count_view"
},
{
"status": {
"id": "29cbf257-936a-40a9-a233-695ef0601e4a",
"title": "jarvis.statusesGroups.archived",
"isHidden": false,
"isAuto": false,
"order": 30001,
"parentId": null,
"color": null,
"__typename": "statuses"
},
"count": 1,
"__typename": "projects_statuses_count_view"
}
],
"__typename": "projects"
}
],
"total": 1
}Get all projects (recruitment, sales, etc.) with their custom fields, files, and more. This endpoint is not paginated, you got enverything at once.
curl --request GET \
--url https://functions.prod.jarvi.tech/v1/public-api/rest/v2/projects \
--header 'X-API-KEY: <api-key>'{
"data": [
{
"id": "0c48cc86-352e-4098-9f34-5785e3aeafa3",
"name": "Dev JAVA - IDF",
"userId": "0024184e-0780-4f3b-be35-9c057ad94ec4",
"linkedinId": null,
"createdAt": "2024-05-30T10:19:11.381731+00:00",
"updatedAt": "2024-10-24T08:41:12.981473+00:00",
"deletedAt": null,
"colorId": "#d81b60",
"presetId": "6fa349af-3a56-4b3d-95b0-91f50e190929",
"isMadeForRecruitment": true,
"isMadeForSales": false,
"groupId": "952582b4-bb51-461e-b566-0e5f980f4660",
"group": {
"id": "952582b4-bb51-461e-b566-0e5f980f4660",
"name": "Jarvi Core Team",
"__typename": "groups"
},
"user": {
"displayName": "Sarah Le Roué",
"email": "[email protected]",
"id": "0024184e-0780-4f3b-be35-9c057ad94ec4",
"disabled": false,
"__typename": "users"
},
"assignees": [
{
"user": {
"displayName": "Sarah Le Roué",
"email": "[email protected]",
"id": "0024184e-0780-4f3b-be35-9c057ad94ec4",
"__typename": "users"
},
"__typename": "projects_assignees"
},
{
"user": {
"displayName": "Johan Barri",
"email": "[email protected]",
"id": "01163432-1cc2-41ea-b3de-8daab8f878a6",
"__typename": "users"
},
"__typename": "projects_assignees"
},
{
"user": {
"displayName": "Quentin DECRE",
"email": "[email protected]",
"id": "635e0ede-ea2a-4a43-b71d-2fda576d9da5",
"__typename": "users"
},
"__typename": "projects_assignees"
}
],
"linkedinContractId": null,
"statusId": "dbab8773-8b59-4597-af75-b31333dd5409",
"ignoreHistoryBeforeProjectCreatedAt": false,
"companyId": "df587e25-03e6-4b9a-aaa4-c9c20a913f4d",
"externalId": null,
"referenceId": null,
"linkedinIdType": null,
"files": [
{
"fileId": "3b13c2cf-d24c-49ce-96ab-52bcbe5e8016",
"createdAt": "2024-05-30T13:33:19.20422+00:00",
"updatedAt": "2024-05-30T13:33:19.20422+00:00",
"file": {
"id": "3b13c2cf-d24c-49ce-96ab-52bcbe5e8016",
"name": "13335003010401565611626.pdf",
"size": 225265,
"mimeType": "application/pdf",
"__typename": "files"
},
"__typename": "projects_files"
}
],
"status": {
"title": "Pourvu",
"color": {
"id": "#bbdefb",
"name": "blue-100",
"__typename": "colors"
},
"isAuto": false,
"id": "dbab8773-8b59-4597-af75-b31333dd5409",
"__typename": "statuses"
},
"company": {
"id": "df587e25-03e6-4b9a-aaa4-c9c20a913f4d",
"description": "Inetum is a European leader in digital services. Inetum’s team of 28,000 consultants and specialists strive every day to make a digital impact for businesses, public sector entities and society. Inetum’s solutions aim at contributing to its clients’ performance and innovation as well as the common good.<br /><br />Present in 19 countries with a dense network of sites, Inetum partners with major software publishers to meet the challenges of digital transformation with proximity and flexibility.<br /><br />Driven by its ambition for growth and scale, Inetum generated sales of 2.5 billion euros in 2023.<br /><br />🏅 Top Employer Europe 2024",
"companyPublicData": {
"id": "0188501c-fbb2-454c-b272-8304e00bb1af",
"name": "Inetum",
"tagline": "",
"description": "Inetum is a European leader in digital services. Inetum’s team of 28,000 consultants and specialists strive every day to make a digital impact for businesses, public sector entities and society. Inetum’s solutions aim at contributing to its clients’ performance and innovation as well as the common good.<br /><br />Present in 19 countries with a dense network of sites, Inetum partners with major software publishers to meet the challenges of digital transformation with proximity and flexibility.<br /><br />Driven by its ambition for growth and scale, Inetum generated sales of 2.5 billion euros in 2023.<br /><br />🏅 Top Employer Europe 2024",
"foundedAt": "1970-01-01T00:00:00+00:00",
"linkedinEmployeeCount": 19911,
"linkedinEmployeeStartCount": 10001,
"linkedinEmployeeEndCount": null,
"linkedinUrl": "https://www.linkedin.com/company/inetum/",
"website": "http://www.inetum.com",
"image": {
"publicUrl": "https://qimsyaozqntinmrokopq.storage.eu-west-2.nhost.run/v1/files/bca81251-e43f-4c7f-9d64-30bf4e308bc4",
"__typename": "images"
},
"__typename": "companies_publicdata"
},
"__typename": "companies"
},
"fieldsValues": [
{
"id": "1785a816-1cf3-4e07-849b-4be09a8ddad6",
"field": {
"id": "00da911c-e3e1-46c1-86cc-0c1ec53e3213",
"type": "richtext",
"name": "Test Laurent",
"purpose": null,
"__typename": "fields"
},
"fieldValue": null,
"location": null,
"value": "<p>contenu 1 : </p><p></p><p></p><p>Contenu 2</p> ",
"__typename": "projects_fieldsvalues"
},
{
"id": "049d767e-c7cb-42e8-b0fb-7668cfba391e",
"field": {
"id": "de7fae4a-5f73-43a4-a92f-e19c4ecd81f1",
"type": "boolean",
"name": "resources.fields.purposes.joboffer_salary_is_public.name",
"purpose": "joboffer_salary_is_public",
"__typename": "fields"
},
"fieldValue": null,
"location": null,
"value": "true",
"__typename": "projects_fieldsvalues"
}
],
"color": {
"id": "#d81b60",
"name": "pink-600",
"__typename": "colors"
},
"jobBoardsOffers": [],
"projectJobBoards": [
{
"id": "b2419d33-4bc8-4903-96da-1a4158efd9a0",
"createdAt": "2024-06-06T15:05:50.865116+00:00",
"updatedAt": "2024-06-06T15:05:50.865116+00:00",
"deletedAt": null,
"enabledAt": null,
"projectId": "0c48cc86-352e-4098-9f34-5785e3aeafa3",
"jobBoard": {
"id": "6dff7763-9838-4f17-a25b-b071450d9078",
"canonicalName": "jobpostingpro",
"__typename": "jobboards"
},
"__typename": "projects_jobboards"
},
{
"id": "0a78ce19-4bfd-4f7f-bd67-008e4fe7de7d",
"createdAt": "2024-05-31T15:43:11.701385+00:00",
"updatedAt": "2024-05-31T15:43:11.701385+00:00",
"deletedAt": null,
"enabledAt": null,
"projectId": "0c48cc86-352e-4098-9f34-5785e3aeafa3",
"jobBoard": {
"id": "cd736c13-df8f-4446-9779-bda031897b8f",
"canonicalName": "hellowork",
"__typename": "jobboards"
},
"__typename": "projects_jobboards"
}
],
"profilesCountPerStatusGroup": [
{
"status": {
"id": "2ee21f1a-4bbe-47a4-8c5f-cfb1b6a18f21",
"title": "jarvis.statusesGroups.sourcing",
"isHidden": false,
"isAuto": true,
"order": 10000,
"parentId": null,
"color": null,
"__typename": "statuses"
},
"count": 121,
"__typename": "projects_statuses_count_view"
},
{
"status": {
"id": "efd56a50-9117-4c82-9b3d-96731c1b0dd9",
"title": "jarvis.statusesGroups.inprocess",
"isHidden": false,
"isAuto": true,
"order": 20000,
"parentId": null,
"color": null,
"__typename": "statuses"
},
"count": 30,
"__typename": "projects_statuses_count_view"
},
{
"status": {
"id": "29cbf257-936a-40a9-a233-695ef0601e4a",
"title": "jarvis.statusesGroups.archived",
"isHidden": false,
"isAuto": false,
"order": 30001,
"parentId": null,
"color": null,
"__typename": "statuses"
},
"count": 1,
"__typename": "projects_statuses_count_view"
}
],
"__typename": "projects"
}
],
"total": 1
}An ISO 8601 date string to filter projects updated after this date
A JSON object string containing the graphQL filters for more advanced usage. Example: {"statusId": {"_eq": "cae642f0-463c-45f5-9db5-e0a280a8e883"} }
A JSON object string containing the order. Example: { "createdAt": "desc" }
The number of projects to return. Default is 100. Maximum is 1000
The number of projects to skip. Default is 0.
Responses for GET /api/rest/projects
Show child attributes
The company associated with the project
Show child attributes
Public informations about this company
Show child attributes
Show child attributes
columns and relationships of "fields"
Show child attributes
business_estimated_revenue, joboffer, joboffer_activity_area, joboffer_benefits, joboffer_company_description, joboffer_company_name, joboffer_contract_duration_in_months, joboffer_contract_type, joboffer_description, joboffer_employee_status, joboffer_is_fulltime, joboffer_job_category, joboffer_level_of_study, joboffer_location, joboffer_min_years_of_experience, joboffer_profile_description, joboffer_remote_days_per_week, joboffer_salary_is_public, joboffer_salary_per_year_max, joboffer_salary_per_year_min, joboffer_salary_range_eur, joboffer_title boolean, date, group, multiplechoice, number, rating, richtext, singlechoice, singlelocation, text columns and relationships of "locations"
Show child attributes
Show child attributes
LINKEDIN_SALES_NAVIGATOR_LIST, LINKEDIN_TALENT_PROJECT Show child attributes
columns and relationships of "statuses"
Show child attributes
Show child attributes
columns and relationships of "statuses"