curl -H "Authorization: Basic BASE64_ENCODED_PUBLIC_KEY_AND_PRIVATE_KEY" "https://[your-subdomain].trackdrive.com/api/v1/phone_numbers?number=+441224980000&"
Param name |
Description
Validations
|
||||||
---|---|---|---|---|---|---|---|
serializer Optional Blank Value Allowed |
This endpoint supports multiple response formats. Pass
|
||||||
page Optional |
Return the next page of results.
|
||||||
per_page Optional |
How many results to return per page. The default is 25.
|
||||||
created_at_to Optional |
Date formatted like 2016-01-01 12:25:15 -0500
|
||||||
created_at_from Optional |
Date formatted like 2016-01-01 12:25:15 -0500
|
||||||
fulltext Optional |
Search for any record that matches this text
|
||||||
time_zone Optional |
Date ranges will be parsed using this time zone.
|
||||||
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:
|
||||||
root Optional |
Pass
|
||||||
number Optional |
The phone number.
|
||||||
offer_id Optional |
Refer to the offer api for details
|
||||||
traffic_source_id Optional |
Refer to the traffic source api for details
|
||||||
provider_configuration_id Optional |
Refer to the provider api for details
|
||||||
ring_pool_id Optional |
Refer to the Number Pool api for details
|
||||||
last_call_at_to Optional |
Date formatted like 2016-01-01 12:25:15 -0500
|
||||||
last_call_at_from Optional |
Date formatted like 2016-01-01 12:25:15 -0500
|
curl -H "Authorization: Basic BASE64_ENCODED_PUBLIC_KEY_AND_PRIVATE_KEY" -H "Content-Type: application/json" -X POST -d '{provider_configuration_id: 150, offer_id: 100, toll_free: true, country: 'US'}' https://[your-subdomain].trackdrive.com/api/v1/phone_numbers.json
Param name |
Description
Validations
|
||||||
---|---|---|---|---|---|---|---|
serializer Optional Blank Value Allowed |
This endpoint supports multiple response formats. Pass
|
||||||
provider_configuration_id Required |
Refer to the provider api for details
|
||||||
offer_id Required |
Refer to the offer api for details
|
||||||
toll_free Required |
Purchase a toll-free or local number? true for toll-free, false for local number.
|
||||||
country Required |
The country where the number will be purchased.
|
||||||
traffic_source_id Optional Blank Value Allowed |
Refer to the traffic source api for details
|
||||||
ring_pool_id Optional Blank Value Allowed |
Refer to the Number Pool api for details
|
||||||
traffic_source_override_lead_traffic_source Optional Blank Value Allowed |
Force Calls to Credit This Traffic Source and Extra Tokens, even if Lead Traffic Source or Data is Different
|
||||||
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.
|
curl -H "Authorization: Basic BASE64_ENCODED_PUBLIC_KEY_AND_PRIVATE_KEY" https://[your-subdomain].trackdrive.com/api/v1/phone_numbers/20590
Param name |
Description
Validations
|
||||||
---|---|---|---|---|---|---|---|
serializer Optional Blank Value Allowed |
This endpoint supports multiple response formats. Pass
|
||||||
id Optional |
This can be either the internal trackdrive id or the full phone number beginning with '+'
|
curl -H "Authorization: Basic BASE64_ENCODED_PUBLIC_KEY_AND_PRIVATE_KEY" -H "Content-Type: application/json" -X PUT -d '{"traffic_source_id":"1002592"}' https://[your-subdomain].trackdrive.com/api/v1/phone_numbers/:id
Param name |
Description
Validations
|
||||||
---|---|---|---|---|---|---|---|
serializer Optional Blank Value Allowed |
This endpoint supports multiple response formats. Pass
|
||||||
id Optional |
This can be either the internal trackdrive id or the full phone number beginning with '+'
|
||||||
offer_id Optional Blank Value Allowed |
Refer to the offer api for details
|
||||||
traffic_source_id Optional Blank Value Allowed |
Refer to the traffic source api for details
|
||||||
ring_pool_id Optional Blank Value Allowed |
Refer to the Number Pool api for details
|
||||||
traffic_source_override_lead_traffic_source Optional Blank Value Allowed |
Force Calls to Credit This Traffic Source and Extra Tokens, even if Lead Traffic Source or Data is Different
|
||||||
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.
|
curl -H "Authorization: Basic BASE64_ENCODED_PUBLIC_KEY_AND_PRIVATE_KEY" -H "Content-Type: application/json" -X DELETE https://[your-subdomain].trackdrive.com/api/v1/phone_numbers/:id
Param name |
Description
Validations
|
||||||
---|---|---|---|---|---|---|---|
serializer Optional Blank Value Allowed |
This endpoint supports multiple response formats. Pass
|
||||||
id Optional |
This can be either the internal trackdrive id or the full phone number beginning with '+'
|