NinjaPear Logo NinjaPear
Technical report

API Data Quality Report

It is not enough to say that NinjaPear has good data. Instead, I'd rather be open and show this data sheet for which it will be updated everyday, to tell you:

  1. the fill rates of each API request - that means given a person/company profile data, how much data do we actually return?
  2. how fast or slow each API request takes to respond.
  3. how often are we able to match a person/company to a request.

It is not perfect, but trust me that by being publicly accountable, I'm going to do my best to make sure it improves over time!

Sample
1,000 most recent live lookups per endpoint
Updated
Daily
Last updated
0

At a glance

Headline numbers per endpoint. Response time, failure rate and match rate are measured on live lookups only.

Endpoint Median Response Time P90 Response Time 5xx rate Match rate Avg. fill rate
Person profile fast mode 19.9s 52.6s 0.70% 95.2% 56%
Person profile standard mode 18.2s 35.3s 0.00% 87.5% 56%
Company details 17.9s 32.4s 9.50% 95.4% 75%
Company funding 13.7s 28.3s 0.00% n/a 58%
1

Response time

Time to a complete answer for live lookups that ended in 200 or 404. The large number is p50. The bar spans p10 to p90, labelled at each end, and the tick marks p50.

Person profile fast mode
13.8s 52.6s
19.9s p50
Person profile standard mode
13.2s 35.3s
18.2s p50
Company details
12.8s 32.4s
17.9s p50
Company funding
7.6s 28.3s
13.7s p50
0s 15s 30s 45s 60s
2

Server Failure Rate

Share of the most recent live lookups that ended in a server error (5xx). Each bar is one daily report, and all four charts use the same scale. Hover a bar for its rate.

Top of scale 30%
Person profile fast mode 0.70%
14 Oct29 Oct12 Nov
Person profile standard mode 0.00%
14 Oct29 Oct12 Nov
Company details 9.50%
14 Oct29 Oct12 Nov
Company funding 0.00%
14 Oct29 Oct12 Nov
3

Match rate

Share of live lookups (not served from cache) that found a profile: 200 divided by 200 plus 404. Each bar is one daily report on a 0 to 100% scale.

Person profile fast mode
95.2%
14 Oct29 Oct12 Nov
Person profile standard mode
87.5%
14 Oct29 Oct12 Nov
Company details
95.4%
14 Oct29 Oct12 Nov
4

Attribute fill rate

Share of returned profiles where each attribute is present and not empty, over the last billed profiles per endpoint. Indented rows are measured per list entry, for example per work history role.

Person profile
Work history
93%
Roles per profile p50 3
Companies per profile p50 3
Company name
100%
Role
95%
Description
86%
Start date
65%
Company website
60%
Education
71%
School
100%
Major
89%
End date
44%
Start date
38%
Country
90%
State
79%
City
72%
Bio
62%
Personal website
16%
Profile picture
11%
X (Twitter) profile
11%
Company details
Name
100%
Description
100%
Industry
100%
Executives
94%
Name
100%
Title
99%
Founded year
91%
Address
80%
Country
100%
City
97%
State
83%
Street address
73%
Postal code
85%
Tagline
81%
Facebook
59%
Employee count
72%
Instagram
49%
Cover image
68%
X (Twitter)
41%
Specialties
40%
Company funding
Has funding rounds
62%
Round type
100%
Date
91%
Has an investor
78%
Amount
73%
Total funds raised
54%