Search numbers (advanced)
Advanced search for available DID numbers with multiple filter criteria.
Important notes:
- Supports pagination (page, per_page parameters)
- All filter parameters are optional
- Combine multiple filters for precise results
- Use for complex search scenarios beyond location-based browsing
When to use:
- Implementing vanity number search
- Finding numbers with specific features
- Custom number selection interfaces
- Bulk number lookup
dids.dids[].id feeds numbers_purchase_create (id_in). dids.dids[].number feeds numbers_purchase_create (did_numbers). See also: numbers_countries_cities_dids_index.
Request
- Base URL: https://app.didlogic.com
- URL: https://app.didlogic.com/api/v2/numbers/search
- Auth: HTTP bearer
Query parameters
Search for specific DID IDs (comma-separated)
Search for specific numbers (exact match, comma-separated)
Search for numbers containing this pattern
Search for numbers beginning with this pattern
Search for numbers ending with this pattern
Filter by city name (partial match)
Filter by country name (partial match), from numbers_countries_index
Filter by state/region name (partial match, US only), from numbers_countries_regions_index
Filter by SMS capability (true/false)
Filter by local caller ID capability (true/false)
Filter by vendor ID (requires special permission)
City id from numbers_countries_cities_index, numbers_countries_locations_index
Region id from numbers_countries_regions_index, numbers_countries_locations_index
Filter by document requirements
Filter by commitment period in months
Sort by price (activation + monthly fee) ascending
Page number for pagination
Number of items per page
Response
returns search results
Example response
{
"dids": {
"pagination": {
"total": 1,
"total_pages": 1,
"current_page": 1
},
"dids": [
{
"id": 322,
"country": "United States",
"city": "NEW YORK CITY",
"sms_enabled": true,
"channels": 2,
"free_min": 100,
"commitment_months": 12,
"required_documents": [
{
"type": 7,
"name": "Proof of Address"
}
],
"activation": 2.925,
"monthly": 0.9945,
"per_minute": 0.117,
"country_short_name": "US",
"number": "12125551234",
"never_sold": 1
}
]
}
}Changes
No recorded changes to this operation across all 1 revision of this API.