Skip to main content
Get Offers
curl --request GET \
  --url https://functions.prod.jarvi.tech/v1/api/rest/v2/offers \
  --header 'X-API-KEY: <api-key>'
{
  "data": [
    {
      "__typename": "<string>",
      "assignees": [
        {
          "user": {
            "displayName": "<string>",
            "email": "<unknown>",
            "id": "<string>"
          }
        }
      ],
      "color": {
        "id": "<string>",
        "name": "<string>"
      },
      "colorId": "<string>",
      "company": {
        "companyPublicData": {
          "description": "<string>",
          "foundedAt": "<unknown>",
          "id": "<string>",
          "image": {
            "publicUrl": "<string>"
          },
          "linkedinEmployeeCount": 123,
          "linkedinEmployeeEndCount": 123,
          "linkedinEmployeeStartCount": 123,
          "linkedinUrl": "<string>",
          "name": "<string>",
          "tagline": "<string>",
          "website": "<string>"
        },
        "description": "<string>",
        "id": "<string>"
      },
      "companyId": "<string>",
      "createdAt": "<unknown>",
      "deletedAt": "<unknown>",
      "externalId": "<string>",
      "fieldsValues": [
        {
          "field": {
            "id": "<string>",
            "name": "<string>",
            "purpose": "business_estimated_revenue",
            "type": "boolean"
          },
          "fieldValue": {
            "id": "<string>",
            "name": "<string>",
            "technicalValue": "<string>"
          },
          "id": "<string>",
          "location": {
            "administrativeAreaLevel1": "<string>",
            "administrativeAreaLevel2": "<string>",
            "countryName": "<string>",
            "countryShortName": "<string>",
            "formattedAddress": "<string>",
            "id": "<string>",
            "locality": "<string>",
            "postalCode": "<string>",
            "search": "<string>"
          },
          "value": "<string>"
        }
      ],
      "files": [
        {
          "createdAt": "<unknown>",
          "file": {
            "id": "<string>",
            "mimeType": "<string>",
            "name": "<string>",
            "size": 123
          },
          "fileId": "<string>",
          "updatedAt": "<unknown>"
        }
      ],
      "group": {
        "id": "<string>",
        "name": "<string>"
      },
      "groupId": "<string>",
      "id": "<string>",
      "ignoreHistoryBeforeProjectCreatedAt": true,
      "isMadeForRecruitment": true,
      "isMadeForSales": true,
      "jobBoardsOffers": [
        {
          "id": "<string>"
        }
      ],
      "linkedinContractId": 123,
      "linkedinId": "<string>",
      "linkedinIdType": "LINKEDIN_SALES_NAVIGATOR_LIST",
      "name": "<string>",
      "presetId": "<string>",
      "profilesCountPerStatusGroup": [
        {
          "count": "<unknown>",
          "status": {
            "color": {
              "id": "<string>",
              "name": "<string>"
            },
            "id": "<string>",
            "isAuto": true,
            "isHidden": true,
            "order": "<unknown>",
            "parentId": "<string>",
            "title": "<string>"
          }
        }
      ],
      "projectJobBoards": [
        {
          "createdAt": "<unknown>",
          "deletedAt": "<unknown>",
          "enabledAt": "<unknown>",
          "id": "<string>",
          "jobBoard": {
            "canonicalName": "<string>",
            "id": "<string>"
          },
          "projectId": "<string>",
          "updatedAt": "<unknown>"
        }
      ],
      "referenceId": "<string>",
      "status": {
        "color": {
          "id": "<string>",
          "name": "<string>"
        },
        "id": "<string>",
        "isAuto": true,
        "title": "<string>"
      },
      "statusId": "<string>",
      "updatedAt": "<unknown>",
      "user": {
        "disabled": true,
        "displayName": "<string>",
        "email": "<unknown>",
        "id": "<string>"
      },
      "userId": "<string>"
    }
  ],
  "total": 123
}
Devi utilizzare la tua chiave api pubblica per questa richiesta. Devi memorizzare nella cache i dati dal tuo lato per rispettare i limiti del numero di chiamate giornaliere.
Puoi personalizzare completamente le informazioni di ogni progetto grazie ai Campi personalizzati. Clicca su questo link per capire come leggere e scrivere informazioni nei campi personalizzati.

Authorizations

X-API-KEY
string
header
required

Query Parameters

limit
number

The number of offers to return. Default is 100. Maximum is 1000.

offset
number

The number of offers to skip. Default is 0.

Response

200 - application/json

Responses for GET /api/rest/projects

data
projects · object[]
total
number