Oracle NetSuite SuiteTalk REST Record API
REST Web Services API for creating, reading, updating, and deleting NetSuite records such as customers, vendors, sales orders, invoices, items, and journal entries. Authentication uses OAuth 2.0 (auth code, M2M client credentials, or token-based auth) against the account's suitetalk.api.netsuite.com endpoint.
Documentation
Other Resources
OAuth 2.0
https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/section_157780312610.html
Authentication Overview
https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/chapter_4369651411.html
GraphQL
https://raw.githubusercontent.com/api-evangelist/oracle-netsuite/refs/heads/main/graphql/oracle-netsuite-graphql.md