API plans for software developers.

Start out with 500 free matches – upgrade when ready.

Starter Plan

$99 / mo.

Rate Limits
300 queries per min.
Person API
6K matches / mo.
+$0.006 overage
Company API
2.4K matches / mo.
+$0.006 overage
Card Reader API
25 cards / mo.
+$0.15 overage
Disposable Email API
500 queries / mo.
+$0.01 overage
Location API
15K queries / mo.
+$0.001 overage
Name API
15K queries / mo.
+$0.001 overage

Get Starter

Basic Plan

$199 / mo.

Rate Limits
300 queries per min.
Person API
15K matches / mo.
+$0.006 overage
Company API
6K matches / mo.
+$0.006 overage
Card Reader API
50 cards / mo.
+$0.15 overage
Disposable Email API
1K queries / mo.
+$0.01 overage
Location API
50K queries / mo.
+$0.001 overage
Name API
50K queries / mo.
+$0.001 overage

Get Basic

Plus Plan

$299 / mo.

Rate Limits
400 queries per min.
Person API
50K matches / mo.
+$0.006 overage
Company API
20K matches / mo.
+$0.006 overage
Card Reader API
75 cards / mo.
+$0.15 overage
Disposable Email API
2.5K queries / mo.
+$0.01 overage
Location API
100K queries / mo.
+$0.001 overage
Name API
100K queries / mo.
+$0.001 overage

Get Plus

Business Plan

Contact Us

Need more matches, custom rate limits, or professional services?

Contact us about our Business plans, we’ve got something to fit your needs.

Be sure to ask about this month’s promotion.

Contact Us

Common Questions

What is a match?

A match is any API response that returns additional data (i.e., a response with a 200 status code). For most of our APIs (except where designated above), if we don’t return data, we won’t charge you.

Can I try it out?

Absolutely. Sign up for a free API key and get 500 matches per month to use while testing.

I have a large contact database. Can you help?

Got more than 1 million contacts? Contact us for a match test to get an idea of how many social profiles we can return.

How long can I retain the data?

You can retain and use FullContact data for as long as you are a paid FullContact customer.

What are your attribution requirements?

For all plans below the Business tier, you are required to give FullContact attribution for the data used in your application.

Do you provide premium support?

Yes! All Business-level plans include a dedicated account manager.

Can you guarantee uptime?

Yes! We guarantee uptime for Business-level plans only. Please contact us for details.

Can you invoice me?

Yes! We offer invoicing for Business-level plans. Please contact us for details.

What should I expect my match rate to be?

There are many factors that contribute to your match rate, read more about that here.

Do you provide professional services?

Yes, we certainly do. Please ​contact sales to learn more.

I have more questions.

We have answers. Contact us and we’ll be happy to help.