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
}Get all profiles with their custom fields, files, and more. This endpoint is not paginated, you got enverything at once.
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
}An ISO 8601 date string to filter profiles updated after this date
A JSON object string containing the graphQL filters for more advanced usage
A JSON object string containing the order. Example: { "createdAt": "desc" }
The number of profiles to return. Default is 100, max is 1000
Return profiles starting from this offset
Responses for GET /api/rest/profiles
Show child attributes
Show child attributes
Which users groups have whichcompanies
Show child attributes
columns and relationships of "companies_publicdata"
Show child attributes
Show child attributes
columns and relationships of "fields"
Show child attributes
columns and relationships of "projects"
Show child attributes
Which users groups have whichcompanies
Show child attributes
columns and relationships of "companies_publicdata"
Show child attributes
Show child attributes
columns and relationships of "fields"
Show child attributes
boolean, date, group, multiplechoice, number, rating, richtext, singlechoice, singlelocation, text Show child attributes
columns and relationships of "fields"
Show child attributes
columns and relationships of "statuses"
Show child attributes
Show child attributes
Show child attributes
columns and relationships of "fields"
Show child attributes
boolean, date, group, multiplechoice, number, rating, richtext, singlechoice, singlelocation, text Show child attributes
Show child attributes
Show child attributes
columns and relationships of "companies_publicdata"
The total number of profiles matching the query
100