Class: FullContact::Client

Inherits:
API
  • Object
show all
Includes:
BatchProcess, Contact, ContactList, Icon, Name, Person, Provisioning, Snapshot, Subscription, User
Defined in:
lib/fullcontact/client.rb,
lib/fullcontact/client/icon.rb,
lib/fullcontact/client/name.rb,
lib/fullcontact/client/user.rb,
lib/fullcontact/client/person.rb,
lib/fullcontact/client/contact.rb,
lib/fullcontact/client/snapshot.rb,
lib/fullcontact/client/contact_list.rb,
lib/fullcontact/client/provisioning.rb,
lib/fullcontact/client/subscription.rb,
lib/fullcontact/client/batch_process.rb

Overview

Wrapper for the FullContact REST API

Defined Under Namespace

Modules: BatchProcess, Contact, ContactList, Icon, Name, Person, Provisioning, Snapshot, Subscription, User

Method Summary

Methods included from BatchProcess

#batch

Methods included from Provisioning

#create_new_api_key

Methods included from Icon

#get_social_icon_url

Methods included from Name

#deduce_by_email, #deduce_by_username, #normalize, #parse, #similarity, #stats_by_family_name, #stats_by_given_and_family_name, #stats_by_given_name, #stats_by_name

Methods included from Subscription

#create_subscription, #delete_subscription, #list_subscriptions

Methods included from Snapshot

#create_snapshot, #list_snapshots

Methods included from Contact

#contact_history, #delete_contact, #get_contact, #get_enriched_contact, #get_updates, #has_enriched_updates?, #save_enriched_contact, #update_contact

Methods included from ContactList

#clear_contact_list, #create_contact_list, #delete_contact_list, #get_contact_lists, #get_contacts_in_a_list, #queue_contact_list_for_enrichment

Methods included from User

#authenticate

Methods included from Person

#lookup_by_email, #lookup_by_facebook, #lookup_by_phone, #lookup_by_twitter, #lookup_by_vcard

Methods inherited from API

#initialize

Methods included from Request

#delete, #get, #post

Constructor Details

This class inherits a constructor from FullContact::API