MRK NetSuite icon

MRK NetSuite

Make NetSuite REST requests

Raw Request

AI-generated

Summary

Send custom HTTP requests to NetSuite REST API endpoints using OAuth1 authentication with detailed control over method, endpoint, headers, query parameters, and JSON body.

Inputs

  • commonEndpoint — Select a predefined common NetSuite REST API endpoint or choose 'Custom' to specify a custom endpoint path.
  • method (required) — Specify the HTTP method for the request (GET, POST, PUT, PATCH, DELETE).
  • endpoint (required) — Provide a custom REST API endpoint path when 'Custom' is selected for the endpoint.
  • resourcePath — Optional additional path segments to append to the endpoint (e.g., record IDs or subresources).
  • queryParametersUi — Add custom query parameters as name-value pairs to include in the request URL.
  • body — Provide a JSON object as the request body, required for POST, PUT, or PATCH methods.
  • responseFormat — Choose to receive only the response body ('Simple') or the full HTTP response including status code and headers ('Full Response').
  • headerParametersUi — Add custom HTTP headers as name-value pairs to include in the request.

Output shape

a list of items representing each request's response

Each output item contains a JSON object with response data. When 'Simple' response format is selected, only the response body is included. When 'Full Response' is selected, the item includes statusCode, headers, and body properties. Errors are output to a separate error output stream with details including status code, headers, body, and error message.

Links

Discussion