Skip to main content

v6 -> v7

Phone Number Lookup

We've updated the phone number lookup methods to use our new V2 API (found here). This API supports both Synchronous and Asynchronous lookups. See the code samples below for how to implement each type of lookup.

const phoneNumberLookupApi = new PhoneNumberLookupApi();
const phoneNumbers = [process.env.BW_NUMBER];

const request: AsyncLookupRequest = { phoneNumbers };
const { data: createData } = await phoneNumberLookupApi.createAsyncBulkLookup(BW_ACCOUNT_ID, request);

const requestId = createData.data.requestId;
const { data: getData } = await phoneNumberLookupApi.getAsyncBulkLookup(BW_ACCOUNT_ID, requestId);

// Or use the new synchronous lookup method
const request: SyncLookupRequest = { phoneNumbers };
const { status, data } = await phoneNumberLookupApi.createSyncLookup(BW_ACCOUNT_ID, request);