Introduction to REST V2 Connector
REST V2 Connector assets
Basic structure of the Swagger and OpenAPI specification file
Media types and operations
Array of objects
XML objects in swagger specification
Connections for REST V2
Prerequisites
Connect to REST V2
Before you begin
Connection details
Authentication types
Advanced settings
Related links
Secure communication with TLS authentication
Generate a truststore
Generate a keystore
Configuring one-way or two-way secure communication
Secure communication in a serverless runtime environment
Swagger specification file in a serverless runtime environment
Rules and guidelines for runtime environment
Rules and guidelines for a REST V2 connection
REST V2 operations
REST V2 source operations
Configuring a request using Request Message Editor
Parameterizing the input values in a request message
Field mapping in a source transformation
Creating packed fields
REST V2 midstream operations
REST V2 target operations
Field Mapping in a target transformation
Configuring a request that contains array elements
Creating a request using multiple source groups
Creating a request using a single source group
Uploading a file to a REST endpoint URL
Parsing response headers
Parsing security definitions
Rules and guidelines for REST V2 operations
Mappings and mapping tasks with REST V2 Connector
REST source transformation in mappings
Advanced source properties
REST source mapping example
REST midstream transformation in mappings
Advanced midstream properties
Midstream transformation mapping example
REST V2 targets in mappings
Advanced target properties
Input settings properties
REST target mapping example
Swagger File Generation
Generating a Swagger File
Swagger objects
OpenAPI objects
Introduction to REST V2 Connector
OpenAPI objects
WEB_RESTV2_CONN
WEB_RESTV2_CONN-CONN_NAME
WEB_RESTV2_CONN-CONN_DESC
WEB_RESTV2_CONN-CONN_TYPE
WEB_RESTV2_CONN-AGENTGROUPID
WEB_RESTV2_CONN-CONNECTIONTYPES
WEB_RESTV2_CONN-COM.INFA.ADAPTER.GENERICREST.CONNECTION.GENERICRESTCONNECTINFO
WEB_RESTV2_CONN-COM.INFA.ADAPTER.GENERICREST.CONNECTION.GENERICRESTCONNECTINFO-AUTHENTICATION_TYPE
WEB_RESTV2_CONN-COM.INFA.ADAPTER.GENERICREST.CONNECTION.GENERICRESTCONNECTINFO-AUTH_USER_ID
WEB_RESTV2_CONN-COM.INFA.ADAPTER.GENERICREST.CONNECTION.GENERICRESTCONNECTINFO-AUTH_PASSWORD
WEB_RESTV2_CONN-COM.INFA.ADAPTER.GENERICREST.CONNECTION.GENERICRESTCONNECTINFO-OAUTH_CONSUMER_KEY
WEB_RESTV2_CONN-COM.INFA.ADAPTER.GENERICREST.CONNECTION.GENERICRESTCONNECTINFO-OAUTH_CONSUMER_SECRET
WEB_RESTV2_CONN-COM.INFA.ADAPTER.GENERICREST.CONNECTION.GENERICRESTCONNECTINFO-OAUTH_TOKEN
WEB_RESTV2_CONN-COM.INFA.ADAPTER.GENERICREST.CONNECTION.GENERICRESTCONNECTINFO-OAUTH_TOKEN_SECRET
WEB_RESTV2_CONN-COM.INFA.ADAPTER.GENERICREST.CONNECTION.GENERICRESTCONNECTINFO-SWAGGER_FILE_PATH
WEB_RESTV2_CONN-CLIENTCREDENTIALS
WEB_RESTV2_CONN-CLIENTCREDENTIALS-ACCESS_TOKEN_URL
WEB_RESTV2_CONN-CLIENTCREDENTIALS-CLIENT_ID
WEB_RESTV2_CONN-CLIENTCREDENTIALS-CLIENT_SECRET
WEB_RESTV2_CONN-CLIENTCREDENTIALS-SCOPE
WEB_RESTV2_CONN-CLIENTCREDENTIALS-ACCESS_TOKEN_PARAMETERS
WEB_RESTV2_CONN-CLIENTCREDENTIALS-CLIENT_AUTHENTICATION
WEB_RESTV2_CONN-CLIENTCREDENTIALS-ACCESS_TOKEN
WEB_RESTV2_CONN-CLIENTCREDENTIALS-SWAGGER_FILE_PATH
WEB_RESTV2_CONN-AUTHORIZATIONCODE
WEB_RESTV2_CONN-AUTHORIZATIONCODE-AUTHORIZATION_TOKEN_URL
WEB_RESTV2_CONN-AUTHORIZATIONCODE-ACCESS_TOKEN_URL
WEB_RESTV2_CONN-AUTHORIZATIONCODE-CLIENT_ID
WEB_RESTV2_CONN-AUTHORIZATIONCODE-CLIENT_SECRET
WEB_RESTV2_CONN-AUTHORIZATIONCODE-SCOPE
WEB_RESTV2_CONN-AUTHORIZATIONCODE-ACCESS_TOKEN_PARAMETERS
WEB_RESTV2_CONN-AUTHORIZATIONCODE-AUTHORIZATION_CODE_PARAMETERS
WEB_RESTV2_CONN-AUTHORIZATIONCODE-CLIENT_AUTHENTICATION
WEB_RESTV2_CONN-AUTHORIZATIONCODE-ACCESS_TOKEN
WEB_RESTV2_CONN-AUTHORIZATIONCODE-REFRESH_TOKEN
WEB_RESTV2_CONN-AUTHORIZATIONCODE-SWAGGER_FILE_PATH
WEB_RESTV2_CONN-JWTBEARERTOKEN
WEB_RESTV2_CONN-JWTBEARERTOKEN-JWT_HEADER
WEB_RESTV2_CONN-JWTBEARERTOKEN-JWT_PAYLOAD
WEB_RESTV2_CONN-JWTBEARERTOKEN-AUTHORIZATION_SERVER
WEB_RESTV2_CONN-JWTBEARERTOKEN-KEYSTORE_FILE_PATH
WEB_RESTV2_CONN-JWTBEARERTOKEN-KEYSTORE_PASSWORD
WEB_RESTV2_CONN-JWTBEARERTOKEN-PRIVATE_KEY_ALIAS
WEB_RESTV2_CONN-JWTBEARERTOKEN-PRIVATE_KEY_PASSWORD
WEB_RESTV2_CONN-JWTBEARERTOKEN-ACCESS_TOKEN
WEB_RESTV2_CONN-JWTBEARERTOKEN-SWAGGER_FILE_PATH
WEB_RESTV2_CONN-JWTBEARERTOKEN-AUTHORIZATION_ADVANCED_PROPERTIES
WEB_RESTV2_CONN-JWTBEARERTOKEN-TRUSTSTORE_FILE_PATH
WEB_RESTV2_CONN-JWTBEARERTOKEN-TRUSTSTORE_PASSWORD
WEB_RESTV2_CONN-JWTBEARERTOKEN-PROXY_TYPE
WEB_RESTV2_CONN-JWTBEARERTOKEN-PROXY_CONFIGURATION
WEB_RESTV2_CONN-JWTBEARERTOKEN-ADVANCED_FIELDS
WEB_RESTV2_CONN-APIKEY
WEB_RESTV2_CONN-APIKEY-KEY
WEB_RESTV2_CONN-APIKEY-VALUE
WEB_RESTV2_CONN-APIKEY-ADD_API_KEY_TO
WEB_RESTV2_CONN-APIKEY-SWAGGER_FILE_PATH
WEB_RESTV2_CONN-APIKEY-TRUSTSTORE_FILE_PATH
WEB_RESTV2_CONN-AUTHORIZATIONCODE-TRUSTSTORE_FILE_PATH
WEB_RESTV2_CONN-CLIENTCREDENTIALS-TRUSTSTORE_FILE_PATH
WEB_RESTV2_CONN-COM.INFA.ADAPTER.GENERICREST.CONNECTION.GENERICRESTCONNECTINFO-TRUSTSTORE_FILE_PATH
WEB_RESTV2_CONN-APIKEY-TRUSTSTORE_PASSWORD
WEB_RESTV2_CONN-AUTHORIZATIONCODE-TRUSTSTORE_PASSWORD
WEB_RESTV2_CONN-CLIENTCREDENTIALS-TRUSTSTORE_PASSWORD
WEB_RESTV2_CONN-COM.INFA.ADAPTER.GENERICREST.CONNECTION.GENERICRESTCONNECTINFO-TRUSTSTORE_PASSWORD
WEB_RESTV2_CONN-APIKEY-KEYSTORE_FILE_PATH
WEB_RESTV2_CONN-AUTHORIZATIONCODE-KEYSTORE_FILE_PATH
WEB_RESTV2_CONN-CLIENTCREDENTIALS-KEYSTORE_FILE_PATH
WEB_RESTV2_CONN-COM.INFA.ADAPTER.GENERICREST.CONNECTION.GENERICRESTCONNECTINFO-KEYSTORE_FILE_PATH
WEB_RESTV2_CONN-APIKEY-KEYSTORE_PASSWORD
WEB_RESTV2_CONN-AUTHORIZATIONCODE-KEYSTORE_PASSWORD
WEB_RESTV2_CONN-CLIENTCREDENTIALS-KEYSTORE_PASSWORD
WEB_RESTV2_CONN-COM.INFA.ADAPTER.GENERICREST.CONNECTION.GENERICRESTCONNECTINFO-KEYSTORE_PASSWORD
WEB_RESTV2_CONN-APIKEY-PROXY_TYPE
WEB_RESTV2_CONN-AUTHORIZATIONCODE-PROXY_TYPE
WEB_RESTV2_CONN-CLIENTCREDENTIALS-PROXY_TYPE
WEB_RESTV2_CONN-COM.INFA.ADAPTER.GENERICREST.CONNECTION.GENERICRESTCONNECTINFO-PROXY_TYPE
WEB_RESTV2_CONN-APIKEY-PROXY_CONFIGURATION
WEB_RESTV2_CONN-AUTHORIZATIONCODE-PROXY_CONFIGURATION
WEB_RESTV2_CONN-CLIENTCREDENTIALS-PROXY_CONFIGURATION
WEB_RESTV2_CONN-COM.INFA.ADAPTER.GENERICREST.CONNECTION.GENERICRESTCONNECTINFO-PROXY_CONFIGURATION
WEB_RESTV2_CONN-APIKEY-ADVANCED_FIELDS
WEB_RESTV2_CONN-AUTHORIZATIONCODE-ADVANCED_FIELDS
WEB_RESTV2_CONN-CLIENTCREDENTIALS-ADVANCED_FIELDS
WEB_RESTV2_CONN-COM.INFA.ADAPTER.GENERICREST.CONNECTION.GENERICRESTCONNECTINFO-ADVANCED_FIELDS
CDI_RESTV2_RULESGUIDELINES_RUNTIMEENV
CDI_RESTV2_RULESGUIDELINES