SuiteQL on customer record vs /customer/id
Given I have a customer ABC Inc. with internal id of 1234 and entityid of 9999 I have noticed that using endpoint /customer/1234 gives me all needed fields of the record. Howewer using SuiteQL to SELECT * FROM customer WHERE entityid=’9999′ only returns some fields but not all that the rest endpoint does. Why? Does SuiteQL query require some additional role permissions that I am missing to return all the fields on the customer object?