Returns a service definition for user install
Changed onRequest
- The document declares no server URL.
- Auth: one of:
- API key in header x-api-key
- OAuth 2 (authorization code, authorization URL https://www.example.com/authorize, token URL https://www.example.com/token; client credentials, token URL https://www.example.com/token)
- HTTP basic
Response
Service Install Metadata
Example response
{
"apiName": "lookupTable",
"i18n": {
"en_US": {
"name": "Lookup Table",
"filterName": "Lookup Table was Used",
"triggerName": "Use Lookup Table",
"description": "Use a lookup table to get a value"
}
},
"caBundle": "https://serviceprovider.com/get/caBundle",
"invocationPayloadDef": {
"globalAttributes": [
{
"apiName": "keyValue",
"i18n": {
"en_US": {
"name": "Key Value",
"description": "Marketo field to be used as lookup value",
"uiTooltip": "What Marketo field should be used to find the lookup value?"
}
}
}
],
"flowAttributes": [
{
"apiName": "keyValue",
"i18n": {
"en_US": {
"name": "Key Value",
"description": "Marketo field to be used as lookup value",
"uiTooltip": "What Marketo field should be used to find the lookup value?"
}
}
}
],
"fields": [
{
"serviceAttribute": "providerFieldName",
"suggestedMarketoAttribute": "marketoAttributeName"
}
],
"headers": [
{
"name": "x-enable-extended-logging"
}
],
"myTokenContext": [
"Event Date",
"Event Address"
]
},
"callbackPayloadDef": {
"attributes": [
{
"apiName": "keyValue",
"i18n": {
"en_US": {
"name": "Key Value",
"description": "Marketo field to be used as lookup value",
"uiTooltip": "What Marketo field should be used to find the lookup value?"
}
}
}
],
"fields": [
{
"serviceAttribute": "providerFieldName",
"suggestedMarketoAttribute": "marketoAttributeName"
}
]
}
}Changes
- breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - breaking
removed the required property
from the response with the status - warning
removed the optional property
from the response with the status - warning
removed the optional property
from the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added to the
//response propertyallOflist for the response status - info
added to the
//response propertyallOflist for the response status - info
removed
subschema #2from the//response propertyallOflist for the response status - info
removed
subschema #2from the//response propertyallOflist for the response status - info
the response property
////became required for the status - info
the response property
////became required for the status - info
the response property
////////became required for the status - info
the response property
////////became required for the status - info
the response property
////////became required for the status
- breaking
- breaking
the response property
////became optional for the status - breaking
the response property
////became optional for the status - breaking
the response property
////////became optional for the status - breaking
the response property
////////became optional for the status - breaking
the response property
////////became optional for the status - warning
removed the optional property
from the response with the status - warning
removed the optional property
/from the response with the status - warning
removed the optional property
/from the response with the status - warning
removed the optional property
from the response with the status - warning
removed the optional property
from the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added
subschema #2to the//response propertyallOflist for the response status - info
added
subschema #2to the//response propertyallOflist for the response status - info
removed from the
//response propertyallOflist for the response status - info
removed from the
//response propertyallOflist for the response status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status
- breaking