@itentialopensource/adapter-salesforce_apex
Version:
This adapter integrates with system described as: Salesforce Apex API.
1,912 lines • 73 kB
JSON
{
"swagger": "2.0",
"info": {
"version": "1.0",
"title": "ApexService",
"description": "Manage your Salesforce.com Apex classes and triggers",
"contact": {}
},
"host": "test.salesforce.com",
"basePath": "/services/Soap/s/48.0",
"schemes": [
"https"
],
"consumes": [
"application/json"
],
"produces": [
"application/json"
],
"paths": {
"/compileAndTest": {
"post": {
"description": "Compile one or more Apex Classes, Triggers, and run tests.",
"summary": "compileAndTest",
"tags": [
"Apex"
],
"operationId": "compileAndTestApex",
"deprecated": false,
"produces": [
"application/xml"
],
"consumes": [
"application/xml"
],
"parameters": [
{
"name": "Body",
"in": "body",
"required": true,
"description": "",
"schema": {
"$ref": "#/definitions/compileAndTestRequest1"
}
},
{
"name": "SessionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "DebuggingHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "PackageVersionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "CallOptions",
"in": "header",
"required": true,
"type": "string",
"description": ""
}
],
"responses": {
"200": {
"description": "",
"schema": {
"$ref": "#/definitions/compileAndTestResponse1"
},
"headers": {
"DebuggingInfo": {
"type": "string"
}
}
}
}
}
},
"/compileClasses": {
"post": {
"description": "Compile one or more Apex Classes.",
"summary": "compileClasses",
"tags": [
"Apex"
],
"operationId": "compileApexClasses",
"deprecated": false,
"produces": [
"application/xml"
],
"consumes": [
"application/xml"
],
"parameters": [
{
"name": "Body",
"in": "body",
"required": true,
"description": "",
"schema": {
"$ref": "#/definitions/compileClassesRequest"
}
},
{
"name": "SessionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "PackageVersionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "CallOptions",
"in": "header",
"required": true,
"type": "string",
"description": ""
}
],
"responses": {
"200": {
"description": "",
"schema": {
"$ref": "#/definitions/compileClassesResponse1"
},
"headers": {}
}
}
}
},
"/compileTriggers": {
"post": {
"description": "Compile Apex Trigger code blocks.",
"summary": "compileTriggers",
"tags": [
"Apex"
],
"operationId": "compileApexTriggers",
"deprecated": false,
"produces": [
"application/xml"
],
"consumes": [
"application/xml"
],
"parameters": [
{
"name": "Body",
"in": "body",
"required": true,
"description": "",
"schema": {
"$ref": "#/definitions/compileTriggersRequest"
}
},
{
"name": "SessionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "PackageVersionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "CallOptions",
"in": "header",
"required": true,
"type": "string",
"description": ""
}
],
"responses": {
"200": {
"description": "",
"schema": {
"$ref": "#/definitions/compileTriggersResponse1"
},
"headers": {}
}
}
}
},
"/executeAnonymous": {
"post": {
"description": "Execute an anonymous Apex code block",
"summary": "executeAnonymous",
"tags": [
"Apex"
],
"operationId": "executeAnonymousApex",
"deprecated": false,
"produces": [
"application/xml"
],
"consumes": [
"application/xml"
],
"parameters": [
{
"name": "Body",
"in": "body",
"required": true,
"description": "",
"schema": {
"$ref": "#/definitions/executeAnonymousRequest"
}
},
{
"name": "SessionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "DebuggingHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "PackageVersionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "CallOptions",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "AllowFieldTruncationHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "DisableFeedTrackingHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
}
],
"responses": {
"200": {
"description": "",
"schema": {
"$ref": "#/definitions/executeAnonymousResponse1"
},
"headers": {
"DebuggingInfo": {
"type": "string"
}
}
}
}
}
},
"/runTests": {
"post": {
"description": "Execute test methods",
"summary": "runTests",
"tags": [
"Apex"
],
"operationId": "runApexTests",
"deprecated": false,
"produces": [
"application/xml"
],
"consumes": [
"application/xml"
],
"parameters": [
{
"name": "Body",
"in": "body",
"required": true,
"description": "",
"schema": {
"$ref": "#/definitions/runTestsRequest1"
}
},
{
"name": "SessionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "DebuggingHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "CallOptions",
"in": "header",
"required": true,
"type": "string",
"description": ""
}
],
"responses": {
"200": {
"description": "",
"schema": {
"$ref": "#/definitions/runTestsResponse1"
},
"headers": {
"DebuggingInfo": {
"type": "string"
}
}
}
}
}
},
"/wsdlToApex": {
"post": {
"description": "Generate Apex packages from WSDL for web service callouts",
"summary": "wsdlToApex",
"tags": [
"Apex"
],
"operationId": "wsdlToApex",
"deprecated": false,
"produces": [
"application/xml"
],
"consumes": [
"application/xml"
],
"parameters": [
{
"name": "Body",
"in": "body",
"required": true,
"description": "",
"schema": {
"$ref": "#/definitions/wsdlToApexRequest"
}
},
{
"name": "SessionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "CallOptions",
"in": "header",
"required": true,
"type": "string",
"description": ""
}
],
"responses": {
"200": {
"description": "",
"schema": {
"$ref": "#/definitions/wsdlToApexResponse1"
},
"headers": {}
}
}
}
}
},
"definitions": {
"CompileAndTestRequest": {
"title": "CompileAndTestRequest",
"description": "",
"xml": {
"name": "CompileAndTestRequest",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"checkOnly": {
"xml": {
"name": "checkOnly",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
},
"classes": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"xml": {
"name": "classes",
"attribute": false,
"wrapped": false
},
"type": "string"
}
},
"deleteClasses": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"xml": {
"name": "deleteClasses",
"attribute": false,
"wrapped": false
},
"type": "string"
}
},
"deleteTriggers": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"xml": {
"name": "deleteTriggers",
"attribute": false,
"wrapped": false
},
"type": "string"
}
},
"runTestsRequest": {
"$ref": "#/definitions/RunTestsRequest"
},
"triggers": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"xml": {
"name": "triggers",
"attribute": false,
"wrapped": false
},
"type": "string"
}
}
},
"required": [
"checkOnly"
]
},
"RunTestsRequest": {
"title": "RunTestsRequest",
"description": "",
"xml": {
"name": "RunTestsRequest",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"allTests": {
"xml": {
"name": "allTests",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
},
"classes": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"xml": {
"name": "classes",
"attribute": false,
"wrapped": false
},
"type": "string"
}
},
"maxFailedTests": {
"xml": {
"name": "maxFailedTests",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"namespace": {
"xml": {
"name": "namespace",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"packages": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"xml": {
"name": "packages",
"attribute": false,
"wrapped": false
},
"type": "string"
}
},
"skipCodeCoverage": {
"xml": {
"name": "skipCodeCoverage",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
},
"tests": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/TestsNode"
}
}
},
"required": [
"allTests",
"namespace"
]
},
"TestsNode": {
"title": "TestsNode",
"description": "",
"xml": {
"name": "TestsNode",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"classId": {
"xml": {
"name": "classId",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"className": {
"xml": {
"name": "className",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"testMethods": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"xml": {
"name": "testMethods",
"attribute": false,
"wrapped": false
},
"type": "string"
}
}
},
"required": [
"classId",
"className"
]
},
"CompileAndTestResult": {
"title": "CompileAndTestResult",
"description": "",
"xml": {
"name": "CompileAndTestResult",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"classes": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/CompileClassResult"
}
},
"deleteClasses": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/DeleteApexResult"
}
},
"deleteTriggers": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/DeleteApexResult"
}
},
"runTestsResult": {
"$ref": "#/definitions/RunTestsResult"
},
"success": {
"xml": {
"name": "success",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
},
"triggers": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/CompileTriggerResult"
}
}
},
"required": [
"runTestsResult",
"success"
]
},
"CompileClassResult": {
"title": "CompileClassResult",
"description": "",
"xml": {
"name": "CompileClassResult",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"bodyCrc": {
"xml": {
"name": "bodyCrc",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"column": {
"xml": {
"name": "column",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"id": {
"xml": {
"name": "id",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"pattern": "[a-zA-Z0-9]{18}"
},
"line": {
"xml": {
"name": "line",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"name": {
"xml": {
"name": "name",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"problem": {
"xml": {
"name": "problem",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"problems": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/CompileIssue"
}
},
"success": {
"xml": {
"name": "success",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
},
"warnings": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/CompileIssue"
}
}
},
"required": [
"column",
"id",
"line",
"success"
]
},
"CompileIssue": {
"title": "CompileIssue",
"description": "",
"xml": {
"name": "CompileIssue",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"column": {
"xml": {
"name": "column",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"line": {
"xml": {
"name": "line",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"message": {
"xml": {
"name": "message",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
}
}
},
"DeleteApexResult": {
"title": "DeleteApexResult",
"description": "",
"xml": {
"name": "DeleteApexResult",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"id": {
"xml": {
"name": "id",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"pattern": "[a-zA-Z0-9]{18}"
},
"problem": {
"xml": {
"name": "problem",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"success": {
"xml": {
"name": "success",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
}
},
"required": [
"id",
"success"
]
},
"RunTestsResult": {
"title": "RunTestsResult",
"description": "",
"xml": {
"name": "RunTestsResult",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"apexLogId": {
"xml": {
"name": "apexLogId",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"codeCoverage": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/CodeCoverageResult"
}
},
"codeCoverageWarnings": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/CodeCoverageWarning"
}
},
"failures": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/RunTestFailure"
}
},
"flowCoverage": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/FlowCoverageResult"
}
},
"flowCoverageWarnings": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/FlowCoverageWarning"
}
},
"numFailures": {
"xml": {
"name": "numFailures",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"numTestsRun": {
"xml": {
"name": "numTestsRun",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"successes": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/RunTestSuccess"
}
},
"totalTime": {
"xml": {
"name": "totalTime",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "number",
"format": "double"
}
},
"required": [
"numFailures",
"numTestsRun",
"totalTime"
]
},
"CodeCoverageResult": {
"title": "CodeCoverageResult",
"description": "",
"xml": {
"name": "CodeCoverageResult",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"id": {
"xml": {
"name": "id",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"pattern": "[a-zA-Z0-9]{18}"
},
"locationsNotCovered": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/CodeLocation"
}
},
"name": {
"xml": {
"name": "name",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"namespace": {
"xml": {
"name": "namespace",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"numLocations": {
"xml": {
"name": "numLocations",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"numLocationsNotCovered": {
"xml": {
"name": "numLocationsNotCovered",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"type": {
"xml": {
"name": "type",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
}
},
"required": [
"id",
"name",
"namespace",
"numLocations",
"numLocationsNotCovered",
"type"
]
},
"CodeLocation": {
"title": "CodeLocation",
"description": "",
"xml": {
"name": "CodeLocation",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"column": {
"xml": {
"name": "column",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"line": {
"xml": {
"name": "line",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"numExecutions": {
"xml": {
"name": "numExecutions",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"time": {
"xml": {
"name": "time",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "number",
"format": "double"
}
},
"required": [
"column",
"line",
"numExecutions",
"time"
]
},
"CodeCoverageWarning": {
"title": "CodeCoverageWarning",
"description": "",
"xml": {
"name": "CodeCoverageWarning",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"id": {
"xml": {
"name": "id",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"pattern": "[a-zA-Z0-9]{18}"
},
"message": {
"xml": {
"name": "message",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"name": {
"xml": {
"name": "name",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"namespace": {
"xml": {
"name": "namespace",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
}
},
"required": [
"id",
"message",
"name",
"namespace"
]
},
"RunTestFailure": {
"title": "RunTestFailure",
"description": "",
"xml": {
"name": "RunTestFailure",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"id": {
"xml": {
"name": "id",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"pattern": "[a-zA-Z0-9]{18}"
},
"message": {
"xml": {
"name": "message",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"methodName": {
"xml": {
"name": "methodName",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"name": {
"xml": {
"name": "name",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"namespace": {
"xml": {
"name": "namespace",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"seeAllData": {
"xml": {
"name": "seeAllData",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
},
"stackTrace": {
"xml": {
"name": "stackTrace",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"time": {
"xml": {
"name": "time",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "number",
"format": "double"
},
"type": {
"xml": {
"name": "type",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
}
},
"required": [
"id",
"message",
"methodName",
"name",
"namespace",
"stackTrace",
"time",
"type"
]
},
"FlowCoverageResult": {
"title": "FlowCoverageResult",
"description": "",
"xml": {
"name": "FlowCoverageResult",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"elementsNotCovered": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"xml": {
"name": "elementsNotCovered",
"attribute": false,
"wrapped": false
},
"type": "string"
}
},
"flowId": {
"xml": {
"name": "flowId",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"flowName": {
"xml": {
"name": "flowName",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"flowNamespace": {
"xml": {
"name": "flowNamespace",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"numElements": {
"xml": {
"name": "numElements",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"numElementsNotCovered": {
"xml": {
"name": "numElementsNotCovered",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"processType": {
"$ref": "#/definitions/FlowProcessType"
}
},
"required": [
"flowId",
"flowName",
"flowNamespace",
"numElements",
"numElementsNotCovered",
"processType"
]
},
"FlowProcessType": {
"title": "FlowProcessType",
"description": "",
"xml": {
"name": "FlowProcessType",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"enum": [
"AutoLaunchedFlow",
"Flow",
"Workflow",
"CustomEvent",
"InvocableProcess",
"LoginFlow",
"ActionPlan",
"JourneyBuilderIntegration",
"UserProvisioningFlow",
"Survey",
"SurveyEnrich",
"Appointments",
"FSCLending",
"DigitalForm",
"FieldServiceMobile",
"OrchestrationFlow",
"FieldServiceWeb",
"TransactionSecurityFlow",
"ContactRequestFlow",
"ActionCadenceFlow",
"ManagedContentFlow",
"CheckoutFlow",
"CartAsyncFlow",
"SalesEntryExperienceFlow",
"DecisionStudio",
"Journey"
]
},
"FlowCoverageWarning": {
"title": "FlowCoverageWarning",
"description": "",
"xml": {
"name": "FlowCoverageWarning",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"flowId": {
"xml": {
"name": "flowId",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"flowName": {
"xml": {
"name": "flowName",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"flowNamespace": {
"xml": {
"name": "flowNamespace",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"message": {
"xml": {
"name": "message",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
}
},
"required": [
"flowId",
"flowName",
"flowNamespace",
"message"
]
},
"RunTestSuccess": {
"title": "RunTestSuccess",
"description": "",
"xml": {
"name": "RunTestSuccess",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"id": {
"xml": {
"name": "id",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"pattern": "[a-zA-Z0-9]{18}"
},
"methodName": {
"xml": {
"name": "methodName",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"name": {
"xml": {
"name": "name",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"namespace": {
"xml": {
"name": "namespace",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"seeAllData": {
"xml": {
"name": "seeAllData",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
},
"time": {
"xml": {
"name": "time",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "number",
"format": "double"
}
},
"required": [
"id",
"methodName",
"name",
"namespace",
"time"
]
},
"CompileTriggerResult": {
"title": "CompileTriggerResult",
"description": "",
"xml": {
"name": "CompileTriggerResult",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"bodyCrc": {
"xml": {
"name": "bodyCrc",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"column": {
"xml": {
"name": "column",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"id": {
"xml": {
"name": "id",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"pattern": "[a-zA-Z0-9]{18}"
},
"line": {
"xml": {
"name": "line",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"name": {
"xml": {
"name": "name",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"problem": {
"xml": {
"name": "problem",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"problems": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/CompileIssue"
}
},
"success": {
"xml": {
"name": "success",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
},
"warnings": {
"xml": {
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/CompileIssue"
}
}
},
"required": [
"column",
"id",
"line",
"problem",
"success"
]
},
"ExecuteAnonymousResult": {
"title": "ExecuteAnonymousResult",
"description": "",
"xml": {
"name": "ExecuteAnonymousResult",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"column": {
"xml": {
"name": "column",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"compileProblem": {
"xml": {
"name": "compileProblem",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"compiled": {
"xml": {
"name": "compiled",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
},
"exceptionMessage": {
"xml": {
"name": "exceptionMessage",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"exceptionStackTrace": {
"xml": {
"name": "exceptionStackTrace",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"line": {
"xml": {
"name": "line",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"success": {
"xml": {
"name": "success",
"namespace": "http://soap.sforce.com/2006/08/apex",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
}
},
"required": [
"column",
"compileProblem",
"compiled",
"exceptionMessage",
"exceptionStackTra