Register Rapid Adapter Builder Adapter
post
/ic/api/adapters/v1/adapterBundles
Register a new Rapid Adapter Builder based adapter in Oracle Integration.
Request
Query Parameters
-
integrationInstance: string
Example:
{{SI}}
Supported Media Types
- application/octet-stream
Root Schema : schema
Type:
string(binary)
Response
Supported Media Types
- application/json
200 Response
Success
Root Schema : schema
Type:
Show Source
object
-
id: string
Example:
RABAdapterForInvoicing
-
success: boolean
Example:
true
-
validation: object
validation
-
version: string
Example:
1.0.0
Nested Schema : validation
Type:
Show Source
object
-
errors: array
errors
-
valid: boolean
Example:
true
-
warnings: array
warnings
Nested Schema : warnings
Type:
Show Source
array
Example:
[
{
"location":"/flows/generalActionFlow/states/actions/functionRef/uri",
"message":"As a best practice, avoid hardcoding entire URI. Revise these flow URIs: https://postman-echo.com/post",
"ruleId":"W108",
"severity":"warning",
"suggestions":[
"As a best practice, declare a base URI key within connectionProperties and use that instead of hardcoding it in the URI."
]
},
{
"location":"/flows/testConnectionFlow/states/actions/functionRef/uri",
"message":"It is best practice to avoid hardcoding entire URI. Revise these flow URIs: https://httpbin.org/get",
"ruleId":"W108",
"severity":"warning",
"suggestions":[
"As a best practice, declare a base URI key within connectionProperties and use that instead of hardcoding it in the URI."
]
},
{
"location":"/info/settings/allowedDomains",
"message":"Allowed Domains are recommended in settings.",
"ruleId":"W111",
"severity":"warning",
"suggestions":[
"Specify allowed domains in settings."
]
},
{
"location":"/flows/testConnectionFlow",
"message":"Flow [testConnectionFlow] , state [startState] contains Action without name.",
"ruleId":"W112",
"severity":"warning",
"suggestions":[
"Provide valid action name."
]
},
{
"location":"/flows/inputSchemaFlow",
"message":"Flow [inputSchemaFlow] , state [startState] contains Action without name.",
"ruleId":"W112",
"severity":"warning",
"suggestions":[
"Provide valid action name."
]
},
{
"location":"/flows/partialInputSchemaFlow",
"message":"Flow [partialInputSchemaFlow] , state [startState] contains Action without name.",
"ruleId":"W112",
"severity":"warning",
"suggestions":[
"Provide valid action name."
]
},
{
"location":"/flows/outputSchemaFlow",
"message":"Flow [outputSchemaFlow] , state [startState] contains Action without name.",
"ruleId":"W112",
"severity":"warning",
"suggestions":[
"Provide valid action name."
]
},
{
"location":"/flows/generalActionFlow",
"message":"Flow [generalActionFlow] , state [startState] contains Action without name.",
"ruleId":"W112",
"severity":"warning",
"suggestions":[
"Provide valid action name."
]
},
{
"location":"/flows/dynamicOperationFlow",
"message":"Flow [dynamicOperationFlow] , state [startState] contains Action without name.",
"ruleId":"W112",
"severity":"warning",
"suggestions":[
"Provide valid action name."
]
},
{
"location":"/flows/dynamicTableValueFlow",
"message":"Flow [dynamicTableValueFlow] , state [startState] contains Action without name.",
"ruleId":"W112",
"severity":"warning",
"suggestions":[
"Provide valid action name."
]
},
{
"location":"/flows/dynamicValueFlow",
"message":"Flow [dynamicValueFlow] , state [startState] contains Action without name.",
"ruleId":"W112",
"severity":"warning",
"suggestions":[
"Provide valid action name."
]
},
{
"location":"/flows/inputAvroSchemaFlow",
"message":"Flow [inputAvroSchemaFlow] , state [startState] contains Action without name.",
"ruleId":"W112",
"severity":"warning",
"suggestions":[
"Provide valid action name."
]
},
{
"location":"/flows/outputAvroSchemaFlow",
"message":"Flow [outputAvroSchemaFlow] , state [startState] contains Action without name.",
"ruleId":"W112",
"severity":"warning",
"suggestions":[
"Provide valid action name."
]
},
{
"location":"/flows/fieldValidationFlow",
"message":"Flow [fieldValidationFlow] , state [startState] contains Action without name.",
"ruleId":"W112",
"severity":"warning",
"suggestions":[
"Provide valid action name."
]
},
{
"location":"/flows/generalTriggerFlow",
"message":"Flow [generalTriggerFlow] , state [startState] contains Action without name.",
"ruleId":"W112",
"severity":"warning",
"suggestions":[
"Provide valid action name."
]
},
{
"location":"/flows/allOfSchemaFlow",
"message":"Flow [allOfSchemaFlow] , state [startState] contains Action without name.",
"ruleId":"W112",
"severity":"warning",
"suggestions":[
"Provide valid action name."
]
}
]
Nested Schema : items
Type:
Show Source
object
-
location: string
Example:
/flows/generalActionFlow/states/actions/functionRef/uri
-
message: string
Example:
As a best practice, avoid hardcoding entire URI. Revise these flow URIs: https://postman-echo.com/post
-
ruleId: string
Example:
W108
-
severity: string
Example:
warning
-
suggestions: array
suggestions
Nested Schema : suggestions
Type:
Show Source
array
-
Array of:
string
Example:
As a best practice, declare a base URI key within connectionProperties and use that instead of hardcoding it in the URI.
Example:
[
"As a best practice, declare a base URI key within connectionProperties and use that instead of hardcoding it in the URI."
]
Examples
400 Response
The attached Rapid Adapter Builder bundle is invalid.