Tool to build a JWT client assertion for NetSuite OAuth2 client credentials. Use before exchanging for an access token.
algstringSigning algorithm to use. Defaults to PS256. Supported: PS256 (RSA-PSS), RS256 (RSA), HS256 (HMAC).
audstringAudience for the JWT assertion. Defaults to the NetSuite OAuth2 token endpoint for your account.
expintegerExpiration time as Unix timestamp (seconds). Must be no more than 3600 seconds after iat. Defaults to iat + 300.
iatintegerIssued-at time as Unix timestamp (seconds). Defaults to current time.
scopeRequiredstringComma-separated list of scopes for the JWT assertion. Allowed values: restlets, rest_webservices, suite_analytics.
client_idstringIntegration client ID (Application ID) to use as JWT issuer (iss). If omitted, taken from metadata.
certificate_idstringCertificate ID to set as JWT header 'kid'. If omitted, taken from metadata consumer_id.
private_key_pemstringRSA private key in PEM format used to sign the JWT with PS256. If omitted, taken from metadata consumer_secret.
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
OAuth connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.