Netsuite Suitetalk API request "current role does not have permission" error
18:45 08 Oct 2025

I am trying to get all customer records using the Netsuite Suitetalk API endpoint /services/rest/record/v1/customer (reference docs https://system.netsuite.com/help/helpcenter/en_US/APIs/REST_API_Browser/record/v1/2025.1/index.html#tag-customer).

I'm currently on 2025.1

But, I am getting an error

{
  type: 'https://www.rfc-editor.org/rfc/rfc9110.html#section-15.5.1',
  title: 'Bad Request',
  status: 400,
  'o:errorDetails': [
    {
      detail: 'Your current role does not have permission to perform this action.',
      'o:errorCode': 'USER_ERROR'
    }
  ]
}

But, when I go to the role's Permissions -> Lists tab, I have Customers with Full as the level.

I am able to successfully get an individual customer record, though, such as to endpoint /services/rest/record/v1/customer/13

I am not seeing any restrictions or anything else that would prevent me from using /services/rest/record/v1/customer

Are there other permissions that are needed? Are there other configurations needed elsewhere?

netsuite netsuite-rest-api