User Resource
top
The user resource represents a job candidate. Note that invoking operations that return a report is associated to usage billings according to the customer agreement between your company and Reppify. The user resource has 11 attributes: id, userListId, firstName, lastName, overallScore, overallCaption, reputationCaption, influenceCaption, footprintCaption, percentileRank and totalSites.
- The id is a numeric value that uniquely identifies a user (candidate). It is used to identify a particular user.
- The userListId is a numeric value that uniquely identifies a userlist (job). It is used to identify what job the particular user has been added to.
- The firstName and lastName are strings used for the users name, note that the Reppify application also will use first name and last name to automatically fill in the email template used to invite candidates.
- overallScore is a number in the range between 200 and 750. It represents the overall score of this user. This attribute will only be available after the candidates responds by completing his profile and sharing his score.
- overallCaption is a string. Possible values are Exceptional, Strong, Good, Weak. This attribute will only be available after the candidates responds by completing his profile and sharing his score.
- reputationCaption is a string. Possible values are Exceptional, Strong, Good, Weak. This attribute will only be available after the candidates responds by completing his profile and sharing his score.
- influenceCaption is a string. Possible values are Exceptional, Strong, Good, Weak. This attribute will only be available after the candidates responds by completing his profile and sharing his score.
- footprintCaption is a string. Possible values are Exceptional, Strong, Good, Weak. This attribute will only be available after the candidates responds by completing his profile and sharing his score.
- percentileRank is a numeric value between 0 and 100. It represents a percentile rank relative to other users (candidates) that have responded to the user list (job).
- totalSites is a numeric value indicating how many social profiles have been added to this particular users account.
The following is a sample of a user entry in its XML representation.
johndoe@email.com
John
26661
Doe
0
0
297
janedoe@email.com
Jane
26610
Doe
0
0
297
Report Resources
top
The report resource contains data for a report for a particular job candidate. This report will only be available after the candidate responds by completing his profile and sharing his score. Note that invoking operations that return a report is associated to usage billings according to the customer agreement between your company and Reppify. The report has the following attributes: userId, firstName, lastName, email, overallScore, overallCaption, overallPercentileRank, reputationScore, reputationCaption, reputationPercentile, influenceScore, influenceCaption, influencePercentile, footprintScore, footprintCaption, footprintPercentile, employmentScore, educationScore, totalTransactions, networkSize, contentCreated, weeklyAverage, totalFollowers, averageResponse, averageTimePerJob, numberOfJobsListed, oldestJob, newestJob, employmentEntry, and educationEntry.
- The userId is a numeric value that uniquely identifies a user (candidate). It is used to identify the particular user this report is for.
- The firstName and lastName are strings used for the users name, note that the Reppify application also will use first name and last name to automatically fill in the email template used to invite candidates.
- overallScore is a number in the range between 200 and 750. It represents the overall score of this user.
- overallCaption is a string. Possible values are Exceptional, Strong, Good, Weak.
- overallPercentileRank is a numeric value between 0 and 100. It represents a percentile rank relative to other users (candidates) that have responded to the user list (job).
- reputationScore is a number in the range between 200 and 750. It represents the reputation score of this user.
- reputationCaption is a string. Possible values are Exceptional, Strong, Good, Weak.
- reputationPercentileRank is a numeric value between 0 and 100. It represents a percentile rank relative to other users (candidates) that have responded to the user list (job).
- influenceScore is a number in the range between 200 and 750. It represents the influence score of this user and is related to the response rate to content that this user creates online.
- influenceCaption is a string. Possible values are Exceptional, Strong, Good, Weak.
- influencePercentileRank is a numeric value between 0 and 100. It represents a percentile rank relative to other users (candidates) that have responded to the user list (job).
- footprintScore is a number in the range between 200 and 750. It represents the footprint score of this user and is related to how much content the candidate produces online.
- footprintCaption is a string. Possible values are Exceptional, Strong, Good, Weak.
- footprintPercentileRank is a numeric value between 0 and 100. It represents a percentile rank relative to other users (candidates) that have responded to the user list (job).
- employmentScore is a string value representing the employment score. Possible values are Exceptional, Strong, Good, Weak. The employment score considers factors such as company size and age, job title and company ranking.
- employmentPercentileRank is a numeric value between 0 and 100. It represents a percentile rank relative to the other user (candidates) that have responded to the user list (job).
- educationScore is a string value representing the education score. Possible values are Exceptional, Strong, Good, Weak. The education score considers factors such as school rank and degree.
- educationPercentileRank is a numeric value between 0 and 100. It represents a percentile rank relative to the other user (candidates) that have responded to the user list (job).
- totalTransactions is a numeric value representing the total transactions performed by this user on applicable transactional sites such as eBay.
- totalTransactionsPercentileRank is a numeric value between 0 and 100. It represents a percentile rank relative to the other user (candidates) that have responded to the user list (job).
- networkSize is a numeric value representing the total numbers of connections as reported by the applicable sites.
- networkSizePercentileRank is a numeric value between 0 and 100. It represents a percentile rank relative to the other user (candidates) that have responded to the user list (job).
- contentCreated is a numeric value measuring content creation on applicable sites.
- contentCreated percentile rank is a numeric value between 0 and 100. It represents a percentile rank relative to the other user (candidates) that have responded to the user list (job).
- weeklyAverage is a numeric value representing approximate content created per week.
- weeklyAverage percentile rank is a numeric value between 0 and 100. It represents a percentile rank relative to the other user (candidates) that have responded to the user list (job).
- totalFollowers is a numeric value representing the number of fans, followers and likes as reported by the applicable sites.
- totalFollowers percentile rank is a numeric value between 0 and 100. It represents a percentile rank relative to the other user (candidates) that have responded to the user list (job).
- averageResponse is a numeric value representing the average number of responses to created content as reported by the applicable sites.
- averageResponsePercentileRank is a numeric value between 0 and 100. It represents a percentile rank relative to the other user (candidates) that have responded to the user list (job).
- averageTimePerJob is a string representation of a date range corresponding to the average time period spent on job positions.
- numberOfJobs listed is a numeric value of jobs listed.
- oldestJob is a string representation of a time stamp representing the start date of the oldest job listing.
- newestJob is a string representation of a time stamp representing the end date of the most recent job listing. If the position has no end date the value 'Present' is returned.
- employmentEntry holds company name, job title, start date and end date for each position listed.
- educationEntry holds school name, degree, start date and end date for each education listed.
- totalSites is a numeric value indicating how many social profiles have been added to this particular users account.
The following is a sample of a report resource in its XML representation:
0.22
2 yrs
133.0
BS, MS
2005
Yale University
2001
Strong
Strong
Software Intern
John
Strong
90.0
381.5
Strong
80.0
387.0
Doe
228.0
Tue Nov 02 11:39:30 IST 2010
7
Thu Oct 01 00:00:00 IST 1998
Strong
378.75
85.7
157.0
Strong
70.0
359.5
71.0
52.0
8.0
4.0
26610
0.07