Get Projects
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": "sarah@jarvi.tech",
        "id": "0024184e-0780-4f3b-be35-9c057ad94ec4",
        "disabled": false,
        "__typename": "users"
      },
      "assignees": [
        {
          "user": {
            "displayName": "Sarah Le Roué",
            "email": "sarah@jarvi.tech",
            "id": "0024184e-0780-4f3b-be35-9c057ad94ec4",
            "__typename": "users"
          },
          "__typename": "projects_assignees"
        },
        {
          "user": {
            "displayName": "Johan Barri",
            "email": "johan@jarvi.tech",
            "id": "01163432-1cc2-41ea-b3de-8daab8f878a6",
            "__typename": "users"
          },
          "__typename": "projects_assignees"
        },
        {
          "user": {
            "displayName": "Quentin DECRE",
            "email": "quentin.alerte@outlook.com",
            "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
}

Sie müssen Ihren privaten API-Schlüssel für diese Anfrage verwenden. Sie müssen die Daten auf Ihrer Seite zwischenspeichern, um die täglichen Anfragelimits einzuhalten.

Sie können alle Informationen jedes Projekts vollständig mit Benutzerdefinierten Feldern anpassen. Klicken Sie auf diesen Link, um zu verstehen, wie Sie Informationen in benutzerdefinierten Feldern lesen und schreiben können.

Authorizations

X-API-KEY
string
header
required

Query Parameters

updatedAfter
string

An ISO 8601 date string to filter projects updated after this date

where
string

A JSON object string containing the graphQL filters for more advanced usage. Example: {"statusId": {"_eq": "cae642f0-463c-45f5-9db5-e0a280a8e883"} }

orderBy
string

A JSON object string containing the order. Example: { "createdAt": "desc" }

limit
number

The number of projects to return. Default is 100. Maximum is 2000

offset
number

The number of projects to skip. Default is 0.

Response

200 - application/json

Responses for GET /api/rest/projects

The response is of type object.