| Param name | 
           
              Description
             
            
                Validations
               
             | 
      
|---|---|
| 
        ids  Optional  | 
      
         Return records matching these ids. Validations: 
  | 
    
| 
        page  Optional  | 
      
         Return the next page of results. Validations: 
  | 
    
| 
        per_page  Optional  | 
      
         How many results to return per page. The default is 25. Validations: 
  | 
    
| 
        created_at_to  Optional  | 
      
         Date formatted like 2016-01-01 12:25:15 -0500 Validations: 
  | 
    
| 
        created_at_from  Optional  | 
      
         Date formatted like 2016-01-01 12:25:15 -0500 Validations: 
  | 
    
| 
        fulltext  Optional  | 
      
         Search for any record that matches this text Validations: 
  | 
    
| 
        time_zone  Optional  | 
      
         Date ranges will be parsed using this time zone. Validations: 
  | 
    
| 
        columns  Optional  | 
      
         
            Specify the columns you would like returned by the API for a given resource.
Limiting the columns can significantly increase API response time since only the requested data will be processed.
columns=uuid,number,created_at
 
          Must be any combination of:
 Validations: 
  | 
    
| 
        root  Optional  | 
      
         Pass  Validations: 
  | 
    
| Param name | 
           
              Description
             
            
                Validations
               
             | 
      ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 
        description  Optional Blank Value Allowed  | 
      
         Description Validations: 
  | 
    ||||||||||||||
| 
        record_token_filter_list  Optional Blank Value Allowed  | 
      
         Assign filters to the object by passing an array of key:value pairs Validations: 
  | 
    ||||||||||||||
| 
        record_token_additional_list  Optional Blank Value Allowed  | 
      
         Assign additional tokens that will be applied to leads and calls by passing a comma separated string of key:value pairs. Validations: 
  | 
    ||||||||||||||
| 
        override_data  Optional Blank Value Allowed  | 
      
         Override Existing Data Validations: 
  | 
    ||||||||||||||
| 
        map_contact_field_group_ids  Optional Blank Value Allowed  | 
      
         Map Contact Field Group IDs Validations: 
  | 
    ||||||||||||||
| 
        data_append_group_id  Required  | 
      
         Data Append Group ID Validations: 
  | 
    ||||||||||||||
| 
        append_type  Optional  | 
      
         Append Type Validations: 
  | 
    ||||||||||||||
| 
        name  Optional  | 
      
         Name Validations: 
  | 
    
| Param name | 
           
              Description
             
            
                Validations
               
             | 
      ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 
        description  Optional Blank Value Allowed  | 
      
         Description Validations: 
  | 
    ||||||||||||||
| 
        record_token_filter_list  Optional Blank Value Allowed  | 
      
         Assign filters to the object by passing an array of key:value pairs Validations: 
  | 
    ||||||||||||||
| 
        record_token_additional_list  Optional Blank Value Allowed  | 
      
         Assign additional tokens that will be applied to leads and calls by passing a comma separated string of key:value pairs. Validations: 
  | 
    ||||||||||||||
| 
        override_data  Optional Blank Value Allowed  | 
      
         Override Existing Data Validations: 
  | 
    ||||||||||||||
| 
        map_contact_field_group_ids  Optional Blank Value Allowed  | 
      
         Map Contact Field Group IDs Validations: 
  | 
    ||||||||||||||
| 
        data_append_group_id  Required  | 
      
         Data Append Group ID Validations: 
  | 
    ||||||||||||||
| 
        append_type  Required  | 
      
         Append Type Validations: 
  | 
    ||||||||||||||
| 
        name  Required  | 
      
         Name Validations: 
  | 
    
| Param name | 
           
              Description
             
            
                Validations
               
             | 
      ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 
        description  Optional Blank Value Allowed  | 
      
         Description Validations: 
  | 
    ||||||||||||||
| 
        record_token_filter_list  Optional Blank Value Allowed  | 
      
         Assign filters to the object by passing an array of key:value pairs Validations: 
  | 
    ||||||||||||||
| 
        record_token_additional_list  Optional Blank Value Allowed  | 
      
         Assign additional tokens that will be applied to leads and calls by passing a comma separated string of key:value pairs. Validations: 
  | 
    ||||||||||||||
| 
        override_data  Optional Blank Value Allowed  | 
      
         Override Existing Data Validations: 
  | 
    ||||||||||||||
| 
        map_contact_field_group_ids  Optional Blank Value Allowed  | 
      
         Map Contact Field Group IDs Validations: 
  | 
    ||||||||||||||
| 
        data_append_group_id  Optional  | 
      
         Data Append Group ID Validations: 
  | 
    ||||||||||||||
| 
        append_type  Optional  | 
      
         Append Type Validations: 
  | 
    ||||||||||||||
| 
        name  Optional  | 
      
         Name Validations: 
  | 
    
# Submit data append request as JSON:
curl -H "Authorization: Basic BASE64_ENCODED_PUBLIC_KEY_AND_PRIVATE_KEY" \
      -H "Content-Type: application/json" \
      -X POST \
      -d '{"caller_id":"+18004506787","fetch_type":"address"}' \
      "https://[your-subdomain].trackdrive.com/api/v1/data_append"
    
    | Param name | 
           
              Description
             
            
                Validations
               
             | 
      
|---|---|
| 
        caller_number  Required  | 
      
         The caller number to retrieve data for. Validations: 
  | 
    
| 
        fetch_type  Required  | 
      
         The type of data retrieval to perform. This incurs a per API request usage charge on your company based on append type, with the exception of free_zip_code. Validations: 
  | 
    
| 
        columns  Optional  | 
      
         Specify the columns you would like returned, e.g. columns=zip_code,city,state Validations: 
  |