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
}
Debes usar tu clave de api pública para esta solicitud. Debes almacenar en caché los datos de tu lado para respetar los límites de número de llamadas por día.
Puedes personalizar completamente la información de cada proyecto gracias a los Campos personalizados. Haz clic en este enlace para entender cómo leer y escribir información en los campos personalizados.

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