query listVendor @auth(level: USER) { vendors { id vendorNumber legalName region platformType primaryContactEmail approvalStatus isActive } }