Skip to main content
Get Profiles
curl --request GET \
  --url https://functions.prod.jarvi.tech/v1/public-api/rest/v2/profiles \
  --header 'X-API-KEY: <api-key>'
{
  "data": [
    {
      "__typename": "<string>",
      "addedAt": "<unknown>",
      "assignees": [
        {
          "user": {
            "displayName": "<string>",
            "id": "<string>"
          }
        }
      ],
      "associations": [
        {
          "associationType": "<unknown>",
          "company": {
            "assignees": [
              {
                "user": {
                  "id": "<string>"
                }
              }
            ],
            "companyPublicData": {
              "id": "<string>",
              "image": {
                "publicUrl": "<string>"
              },
              "name": "<string>"
            },
            "companyPublicDataId": "<string>",
            "fieldsValues": [
              {
                "field": {
                  "id": "<string>",
                  "name": "<string>",
                  "type": "boolean"
                },
                "fieldValue": {
                  "id": "<string>",
                  "name": "<string>"
                },
                "id": "<string>",
                "location": {
                  "id": "<string>",
                  "locality": "<string>"
                },
                "value": "<string>"
              }
            ],
            "id": "<string>"
          },
          "companyId": "<string>",
          "createdAt": "<unknown>",
          "externalId": "<string>",
          "project": {
            "assignees": [
              {
                "user": {
                  "id": "<string>"
                }
              }
            ],
            "color": {
              "id": "<string>",
              "name": "<string>"
            },
            "company": {
              "companyPublicData": {
                "foundedAt": "<unknown>",
                "id": "<string>",
                "image": {
                  "publicUrl": "<string>"
                },
                "linkedinEmployeeCount": 123,
                "linkedinEmployeeEndCount": 123,
                "linkedinEmployeeStartCount": 123,
                "linkedinUrl": "<string>",
                "name": "<string>",
                "tagline": "<string>",
                "website": "<string>"
              },
              "companyPublicDataId": "<string>",
              "fieldsValues": [
                {
                  "field": {
                    "id": "<string>",
                    "name": "<string>",
                    "type": "boolean"
                  },
                  "fieldValue": {
                    "id": "<string>",
                    "name": "<string>"
                  },
                  "id": "<string>",
                  "value": "<string>"
                }
              ],
              "id": "<string>"
            },
            "fieldsValues": [
              {
                "field": {
                  "id": "<string>",
                  "name": "<string>",
                  "type": "boolean"
                },
                "fieldValue": {
                  "id": "<string>",
                  "name": "<string>"
                },
                "id": "<string>",
                "location": {
                  "id": "<string>",
                  "locality": "<string>"
                },
                "value": "<string>"
              }
            ],
            "id": "<string>",
            "isMadeForRecruitment": true,
            "isMadeForSales": true,
            "name": "<string>",
            "presetId": "<string>",
            "publicUrl": "<string>",
            "referenceId": "<string>"
          },
          "projectId": "<string>",
          "source": "<unknown>",
          "status": {
            "color": {
              "id": "<string>",
              "name": "<string>"
            },
            "id": "<string>",
            "isAuto": true,
            "isProtected": true,
            "title": "<string>"
          },
          "statusId": "<string>",
          "updatedAt": "<unknown>"
        }
      ],
      "birthday": "<unknown>",
      "canSendInMail": true,
      "countApplicationsFromThisProfile": 123,
      "countConnexionsWithThisProfile": 123,
      "countInvitationsScheduledToThisProfile": 123,
      "countInvitationsSentToThisProfile": 123,
      "countMeetingsDoneWithThisProfile": 123,
      "countMeetingsScheduledWithThisProfile": 123,
      "countMessagesReceivedFromThisProfile": 123,
      "countMessagesScheduledToThisProfile": 123,
      "countMessagesSentToThisProfile": 123,
      "countResumes": 123,
      "createdAt": "<unknown>",
      "createdBy": {
        "displayName": "<string>",
        "id": "<string>"
      },
      "createdByUserId": "<string>",
      "deletedAt": "<unknown>",
      "distance": "<unknown>",
      "educations": [
        {
          "endDate": "<unknown>",
          "id": "<string>",
          "school": {
            "id": "<string>",
            "name": "<string>"
          },
          "schoolId": "<string>",
          "source": "<unknown>",
          "startDate": "<unknown>",
          "title": "<string>"
        }
      ],
      "emailAddresses": [
        {
          "email": "<string>",
          "id": "<string>",
          "source": "<unknown>"
        }
      ],
      "externalId": "<string>",
      "fieldsValues": [
        {
          "field": {
            "id": "<string>",
            "name": "<string>",
            "parent": {
              "id": "<string>",
              "name": "<string>"
            },
            "type": "boolean"
          },
          "fieldId": "<string>",
          "fieldValue": {
            "id": "<string>",
            "name": "<string>"
          },
          "fieldValueId": "<string>",
          "id": "<string>",
          "location": {
            "formattedAddress": "<string>",
            "id": "<string>",
            "search": "<string>"
          },
          "value": "<string>"
        }
      ],
      "files": [
        {
          "createdAt": "<unknown>",
          "file": {
            "id": "<string>",
            "name": "<string>"
          },
          "fileId": "<string>",
          "parsedAt": "<unknown>",
          "shouldBeParsed": true,
          "updatedAt": "<unknown>"
        }
      ],
      "firstInteractionDate": "<unknown>",
      "firstName": "<string>",
      "firstNameManual": "<string>",
      "firstNameParsed": "<string>",
      "groupId": "<string>",
      "headline": "<string>",
      "id": "<string>",
      "image": {
        "publicUrl": "<string>"
      },
      "imageId": "<string>",
      "isContact": true,
      "isHiring": true,
      "isInfluencer": true,
      "isLastMessageRead": true,
      "isOpenToNewOpportunities": true,
      "isPremium": true,
      "isTalent": true,
      "lastInteractionDate": "<unknown>",
      "lastInteractionType": "<string>",
      "lastName": "<string>",
      "lastNameManual": "<string>",
      "lastNameParsed": "<string>",
      "lastPastInteractionDate": "<unknown>",
      "lastPositionStartDate": "<unknown>",
      "linkedinId": 123,
      "linkedinSalesNavigatorIdentifier": "<string>",
      "linkedinSignificantIdentifier": "<string>",
      "locales": [
        {
          "country": "<string>",
          "language": "<unknown>"
        }
      ],
      "location": {
        "center": "<unknown>",
        "formattedAddress": "<string>",
        "id": "<string>",
        "search": "<string>"
      },
      "locationId": "<string>",
      "manualLocationId": "<string>",
      "memberId": "<string>",
      "parsedLocationId": "<string>",
      "phoneNumbers": [
        {
          "canonicalNumber": "<string>",
          "id": "<string>",
          "number": "<string>",
          "source": "<unknown>",
          "telegramIdentifier": "<string>",
          "telegramLastCheckedAt": "<unknown>",
          "type": "<string>",
          "whatsappIdentifier": "<string>",
          "whatsappLastCheckedAt": "<unknown>"
        }
      ],
      "positions": [
        {
          "companyPublicData": {
            "id": "<string>",
            "image": {
              "publicUrl": "<string>"
            },
            "name": "<string>"
          },
          "companyPublicDataId": "<string>",
          "endDate": "<unknown>",
          "id": "<string>",
          "source": "<unknown>",
          "startDate": "<unknown>",
          "title": "<string>"
        }
      ],
      "primaryLocale": "<unknown>",
      "profileUrl": "<string>",
      "protectedCompaniesWorksIn": [
        {
          "companyId": "<string>",
          "companyName": "<string>"
        }
      ],
      "publicIdentifier": "<string>",
      "searchString": "<string>",
      "source": "<unknown>",
      "status": {
        "color": {
          "id": "<string>",
          "name": "<string>"
        },
        "id": "<string>",
        "isAuto": true,
        "title": "<string>"
      },
      "statusId": "<string>",
      "summary": "<string>",
      "talentIdentifier": "<string>",
      "updatedAt": "<unknown>"
    }
  ],
  "total": 100
}
Devi utilizzare la tua chiave api privata per questa richiesta.
Puoi personalizzare completamente le informazioni di ogni profilo 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

updatedAfter
string

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

where
string

A JSON object string containing the graphQL filters for more advanced usage

orderBy
string

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

limit
number

The number of profiles to return. Default is 100, max is 1000

offset
number

Return profiles starting from this offset

Response

200 - application/json

Responses for GET /api/rest/profiles

data
profiles · object[]
total
number

The total number of profiles matching the query

Example:

100