Skip to main content
GET
/
rest
/
v2
/
offers
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
}
Vous devez utiliser votre clé d’api publique pour cette requête. Vous devez mettre en cache les données de votre côté pour respecter les limites de nombre d’appels par jour.
Vous pouvez tout personnaliser complètement les informations de chaque projet grâce aux Champs personnalisés. Cliquez sur ce lien pour comprendre comment lire et écrire des informations dans les champs personnalisés.

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