Method
|
POST
|
URL
|
https:<instance_url>/services/apexrest/SVMXSB/integration/txdata
|
Parameters
|
|
Response Content Type
|
application/json
|
Section
|
Description
|
---|---|
payload
|
Payload sent to Salesforce for record creation. Includes the Salesforce object API name, Salesforce fields value and previous fields value.
|
io_uuid
|
ID of the Service Board record.
|
eventName
|
Platform event type.
|
Section
|
Description
|
---|---|
payload
|
Payload sent to Salesforce for record updates. Includes the Salesforce object API name, Salesforce record ID, Salesforce fields value and previous fields value.
|
eventName
|
Platform event type.
|
Section
|
Description
|
---|---|
payload
|
Payload sent to Salesforce for record deletion. Includes the Salesforce object API name and Salesforce record ID.
|
eventName
|
Platform event type.
|
Method
|
POST
|
URL
|
https:<instance_url>/services/apexrest/SVMXSB/integration/v1/getRecord
|
Parameters
|
|
Response Content Type
|
application/json
|
Parameter
|
Description
|
---|---|
object_name
|
Salesforce API name of the object related to the record to be retrieved.
|
record_id
|
Salesforce record ID of the target record.
|
Method
|
POST
|
URL
|
https:<instance_url>/services/apexrest/SVMXSB/integration/v1/deleteOutboundQueueRecords
|
Parameters
|
|
Response Content Type
|
application/json
|
Parameter
|
Description
|
---|---|
number_of_days
|
Number of days for which to retain Outbound Queue records. Records that have creation dates which do not fall within this period and Status values that match the specified status value in the payload are deleted.
|
status
|
Status values of the Outbound Queue records to be deleted. Multiple comma-separated values can be specified.
|
Method
|
POST
|
URL
|
https:<instance_url>/services/apexrest/SVMXSB/integration/v1/deleteInboundQueueRecords
|
Parameters
|
|
Response Content Type
|
application/json
|
Parameter
|
Description
|
---|---|
number_of_days
|
Number of days for which to retain Inbound Queue records. Records that have creation dates which do not fall within this period and Status values that match the specified status value in the payload are deleted.
|
status
|
Status values of the Inbound Queue records to be deleted. Multiple comma-separated values can be specified.
|
Method
|
GET
|
URL
|
https:<instance_url>/services/apexrest/SVMXSB/integration/v1/deleteInboundQueueRecords
|
Parameters
|
|
Response Content Type
|
application/json
|
Name
|
Type
|
Validation
|
Description
|
---|---|---|---|
objectName
|
String
|
Required
|
Salesforce object API name.
|
recordId
|
String
|
Required
|
ID of the record for which the platform event is to be created.
|
eventName
|
String
|
Required
|
Platform event type.
|
|
This function is available only for Service Board tenants with Service Board Extension release version packages SVMXSB 24.1 and later.
|
Name
|
Type
|
Validation
|
Description
|
---|---|---|---|
objectName
|
String
|
Required
|
Salesforce object API name.
|
oldSObject
|
SObject
|
Required
|
The Work Order record before the update.
|
newSObject
|
SObject
|
Required
|
The Work Order record after the update.
|