import { BusinessPartner, BusinessPartnerAddress } from '@sap/cloud-sdk-vdm-business-partner-service'; import { Destination, GetAllRequestBuilder } from '@sap-cloud-sdk/core'; // Create destination let dest: Destination = { url: "https://sandbox.api.sap.com/s4hanacloud" }; // Create request let req: GetAllRequestBuilder = BusinessPartner.requestBuilder() .getAll() .select( BusinessPartner.BUSINESS_PARTNER, BusinessPartner.FIRST_NAME, BusinessPartner.LAST_NAME, BusinessPartner.TO_BUSINESS_PARTNER_ADDRESS .select( BusinessPartnerAddress.ADDRESS_ID, BusinessPartnerAddress.COUNTRY, BusinessPartnerAddress.CITY_NAME ) ) .filter( BusinessPartner.LAST_NAME.equals("Smith") ).addCustomHeaders({ APIKey: '>>>YOUR API KEY<<<' }); // execute request req.execute(dest) .then( // success (result: BusinessPartner[]) => { console.log(JSON.stringify(result, null, '\t')); }, // error (error: any) => { console.log("Error: " + error.message); } );