Documentation

Documentation

Back to Top

FullContact API Documentation

Overview

The FullContact Developer API is used to manage and enhance contact information. Use our API to provide social profiles in your app, improve contacts in address books, enrich CRM information, or create highly personalized marketing campaigns.

Our API is RESTful and must be queried with HTTP GET or HTTP POST requests. Responses are delivered in JSON or XML format. Some endpoints support HTML or vCard formatted responses. You will need to sign up for a free account to get an API Key and get started.

Response Codes

All successful responses are returned in JSON, XML, HTML or sometimes vCard, depending on the response format you request. On our paid endpoints, such as Person, you will only be billed for queries that respond with a 200 response code, which indicates that the transaction was completed successfully.

Status Code Description
200 OK Your request processed successfully.
202 Accepted Your request is currently being processed. You can check again later to see the request has been processed.
400 Bad Request Your request was malformed.
403 Forbidden Your API key is invalid, missing, or has exceeded its quota.
404 Not Found This person was searched in the past 24 hours and nothing was found.
410 Gone This resource cannot be found. You will receive this status code if you attempt to query our deprecated V1 endpoints.
422 Invalid Invalid or missing API query paraemeter.
500 Internal Server Error There was an unexpected error on our server. If you see this please contact support@fullcontact.com.

Connecting Your Social Networks

To provide the best possible API results, you need to authorize the API with your social network accounts. To do this, plug your API Key into the URL below to access the settings page for your API key. If you are using the provisioning API, you can provide this URL to end users to authenticate with their social networks.

copy
https://api.fullcontact.com/settings?apiKey=xxxx

Social Network Types

Below is a list of type ids for photos, socialProfiles, and icons returned by the person method.

Site typeId Site typeId
About.me aboutme Academia.edu academiaedu
Amplify amplify AngelList angellist
Aol Chat aolchat Bandcamp bandcamp
Bebo bebo Behance behance
BitBucket bitbucket BlipFM blipfm
Blippy blippy Blogger blogger
BrightKite brightkite Crunchbase crunchbase
DandyId dandyid Delicious delicious
Deviant Art deviantart Digg digg
Diigo diigo Disqus disqus
Dopplr dopplr Do You Buzz doyoubuzz
Dribble dribble eConsultancy econsultancy
Facebook facebook Facebook Chat facebookchat
Flavors.me flavorsme Flickr flickr
FormSpring formspring FourSquare foursquare
FriendFeed friendfeed Friendster friendster
FullContact fullcontact gdgt gdgt
Get Glue getglue Get Satisfaction getsatisfaction
Gist gist GitHub github
Google Profile googleprofile Google Plus googleplus
Google Reader googlereader Good Reads goodreads
Gowalla gowalla Gravatar gravatar
GTalk gtalkchat Hacker News hackernews
Hi5 hi5 Hi Im hiim
Hunch hunch HypeMachine hypemachine
Hyves hyves ICQ icqchat
Identi.ca identica IMDB imdb
Intense Debate intensedebate IRC ircchat
Klout klout Lanyrd lanyrd
Last.FM lastfm LinkedIn linkedin
LiveJournal livejournal Meadiciona meadiciona
Meetup meetup Mixcloud mixcloud
Mixi mixi MSN Chat msnchat
Multiply multiply MySpace myspace
Ohloh ohloh Orkut orkut
Other other Pandora pandora
Picasa picasa Pin Board pinboard
Pinterest pinterest Plancast plancast
Plaxo plaxo Plurk plurk
Posterous posterous Qik qik
Quora quora Reddit reddit
Ren Ren renren Reverb Nation reverbnation
Scribd scribd Shelfari shelfari
Skype skype SlideShare slideshare
Smug Mug smugmug Sound Cloud soundcloud
StackExchange stackexchange StackOverflow stackoverflow
Steam steam Stumble Upon stumbleupon
Tagged tagged Tripit tripit
Tumblr tumblr Tungle.me tungleme
Twitter twitter Type Pad typepad
Vimeo vimeo VK vk
WordPress.com wordpress WordPress.org wordpress
Xing xing Yahoo! yahoo
Yahoo! Chat yahoochat Yelp yelp
YouTube youtube
Last modified: May 08 2012 10:46:07