Interface FullContactApi


public interface FullContactApi
Defines all the Retrofit endpoints for the FullContact API. All requests are HTTP POST type with Asynchronous processing and returns a CompletableFuture
  • Method Summary

    Modifier and Type Method Description
    java.util.concurrent.CompletableFuture<retrofit2.Response<com.fullcontact.apilib.models.Response.CompanyResponse>> companyEnrich​(com.fullcontact.apilib.models.Request.CompanyRequest companyRequest)  
    java.util.concurrent.CompletableFuture<retrofit2.Response<com.google.gson.JsonElement>> companySearch​(com.fullcontact.apilib.models.Request.CompanyRequest companyRequest)  
    java.util.concurrent.CompletableFuture<retrofit2.Response<com.fullcontact.apilib.models.Response.PersonResponse>> personEnrich​(com.fullcontact.apilib.models.Request.PersonRequest personRequest)  
  • Method Details

    • personEnrich

      @POST("person.enrich") java.util.concurrent.CompletableFuture<retrofit2.Response<com.fullcontact.apilib.models.Response.PersonResponse>> personEnrich​(@Body com.fullcontact.apilib.models.Request.PersonRequest personRequest)
    • companyEnrich

      @POST("company.enrich") java.util.concurrent.CompletableFuture<retrofit2.Response<com.fullcontact.apilib.models.Response.CompanyResponse>> companyEnrich​(@Body com.fullcontact.apilib.models.Request.CompanyRequest companyRequest)
    • companySearch

      @POST("company.search") java.util.concurrent.CompletableFuture<retrofit2.Response<com.google.gson.JsonElement>> companySearch​(@Body com.fullcontact.apilib.models.Request.CompanyRequest companyRequest)