@itentialopensource/adapter-salesforce_metadata
Version:
This adapter integrates with system described as: Salesforce Metadata API.
1,907 lines • 2.08 MB
JSON
{
"swagger": "2.0",
"info": {
"version": "1.0",
"title": "MetadataService",
"description": "Manage your Salesforce.com metadata",
"contact": {}
},
"host": "test.salesforce.com",
"basePath": "/services/Soap/m/48.0",
"schemes": [
"https"
],
"consumes": [
"application/json"
],
"produces": [
"application/json"
],
"paths": {
"/cancelDeploy": {
"post": {
"description": "Cancels a metadata deploy.",
"summary": "cancelDeploy",
"tags": [
"Metadata"
],
"operationId": "cancelDeploy",
"deprecated": false,
"produces": [
"application/xml"
],
"consumes": [
"application/xml"
],
"parameters": [
{
"name": "Body",
"in": "body",
"required": true,
"description": "",
"schema": {
"$ref": "#/definitions/cancelDeployRequest"
}
},
{
"name": "SessionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "CallOptions",
"in": "header",
"required": true,
"type": "string",
"description": ""
}
],
"responses": {
"200": {
"description": "",
"schema": {
"$ref": "#/definitions/cancelDeployResponse1"
},
"headers": {}
}
}
}
},
"/checkDeployStatus": {
"post": {
"description": "Check the current status of an asyncronous deploy call.",
"summary": "checkDeployStatus",
"tags": [
"Metadata"
],
"operationId": "checkDeployStatus",
"deprecated": false,
"produces": [
"application/xml"
],
"consumes": [
"application/xml"
],
"parameters": [
{
"name": "Body",
"in": "body",
"required": true,
"description": "",
"schema": {
"$ref": "#/definitions/checkDeployStatusRequest"
}
},
{
"name": "SessionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "CallOptions",
"in": "header",
"required": true,
"type": "string",
"description": ""
}
],
"responses": {
"200": {
"description": "",
"schema": {
"$ref": "#/definitions/checkDeployStatusResponse1"
},
"headers": {
"DebuggingInfo": {
"type": "string"
}
}
}
}
}
},
"/checkRetrieveStatus": {
"post": {
"description": "Check the current status of an asyncronous deploy call.",
"summary": "checkRetrieveStatus",
"tags": [
"Metadata"
],
"operationId": "checkRetrieveStatus",
"deprecated": false,
"produces": [
"application/xml"
],
"consumes": [
"application/xml"
],
"parameters": [
{
"name": "Body",
"in": "body",
"required": true,
"description": "",
"schema": {
"$ref": "#/definitions/checkRetrieveStatusRequest"
}
},
{
"name": "SessionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "CallOptions",
"in": "header",
"required": true,
"type": "string",
"description": ""
}
],
"responses": {
"200": {
"description": "",
"schema": {
"$ref": "#/definitions/checkRetrieveStatusResponse1"
},
"headers": {}
}
}
}
},
"/createMetadata": {
"post": {
"description": "Creates metadata entries synchronously.",
"summary": "createMetadata",
"tags": [
"Metadata"
],
"operationId": "createMetadata",
"deprecated": false,
"produces": [
"application/xml"
],
"consumes": [
"application/xml"
],
"parameters": [
{
"name": "Body",
"in": "body",
"required": true,
"description": "",
"schema": {
"$ref": "#/definitions/createMetadataRequest"
}
},
{
"name": "SessionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "CallOptions",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "AllOrNoneHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
}
],
"responses": {
"200": {
"description": "",
"schema": {
"$ref": "#/definitions/createMetadataResponse1"
},
"headers": {}
}
}
}
},
"/deleteMetadata": {
"post": {
"description": "Deletes metadata entries synchronously.",
"summary": "deleteMetadata",
"tags": [
"Metadata"
],
"operationId": "deleteMetadata",
"deprecated": false,
"produces": [
"application/xml"
],
"consumes": [
"application/xml"
],
"parameters": [
{
"name": "Body",
"in": "body",
"required": true,
"description": "",
"schema": {
"$ref": "#/definitions/deleteMetadataRequest"
}
},
{
"name": "SessionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "CallOptions",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "AllOrNoneHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
}
],
"responses": {
"200": {
"description": "",
"schema": {
"$ref": "#/definitions/deleteMetadataResponse1"
},
"headers": {}
}
}
}
},
"/deploy": {
"post": {
"description": "Deploys a zipfile full of metadata entries asynchronously.",
"summary": "deploy",
"tags": [
"Metadata"
],
"operationId": "deployMetadata",
"deprecated": false,
"produces": [
"application/xml"
],
"consumes": [
"application/xml"
],
"parameters": [
{
"name": "Body",
"in": "body",
"required": true,
"description": "",
"schema": {
"$ref": "#/definitions/deployRequest"
}
},
{
"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/deployResponse1"
},
"headers": {}
}
}
}
},
"/deployRecentValidation": {
"post": {
"description": "Deploys a previously validated payload without running tests.",
"summary": "deployRecentValidation",
"tags": [
"Metadata"
],
"operationId": "deployRecentValidation",
"deprecated": false,
"produces": [
"application/xml"
],
"consumes": [
"application/xml"
],
"parameters": [
{
"name": "Body",
"in": "body",
"required": true,
"description": "",
"schema": {
"$ref": "#/definitions/deployRecentValidationRequest"
}
},
{
"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/deployRecentValidationResponse1"
},
"headers": {}
}
}
}
},
"/describeMetadata": {
"post": {
"description": "Describes features of the metadata API.",
"summary": "describeMetadata",
"tags": [
"Metadata"
],
"operationId": "describeMetadata",
"deprecated": false,
"produces": [
"application/xml"
],
"consumes": [
"application/xml"
],
"parameters": [
{
"name": "Body",
"in": "body",
"required": true,
"description": "",
"schema": {
"$ref": "#/definitions/describeMetadataRequest"
}
},
{
"name": "SessionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "CallOptions",
"in": "header",
"required": true,
"type": "string",
"description": ""
}
],
"responses": {
"200": {
"description": "",
"schema": {
"$ref": "#/definitions/describeMetadataResponse1"
},
"headers": {}
}
}
}
},
"/describeValueType": {
"post": {
"description": "Describe a complex value type",
"summary": "describeValueType",
"tags": [
"Metadata"
],
"operationId": "describeValueType",
"deprecated": false,
"produces": [
"application/xml"
],
"consumes": [
"application/xml"
],
"parameters": [
{
"name": "Body",
"in": "body",
"required": true,
"description": "",
"schema": {
"$ref": "#/definitions/describeValueTypeRequest"
}
},
{
"name": "SessionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
}
],
"responses": {
"200": {
"description": "",
"schema": {
"$ref": "#/definitions/describeValueTypeResponse1"
},
"headers": {}
}
}
}
},
"/listMetadata": {
"post": {
"description": "Lists the available metadata components.",
"summary": "listMetadata",
"tags": [
"Metadata"
],
"operationId": "listMetadata",
"deprecated": false,
"produces": [
"application/xml"
],
"consumes": [
"application/xml"
],
"parameters": [
{
"name": "Body",
"in": "body",
"required": true,
"description": "",
"schema": {
"$ref": "#/definitions/listMetadataRequest"
}
},
{
"name": "SessionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "CallOptions",
"in": "header",
"required": true,
"type": "string",
"description": ""
}
],
"responses": {
"200": {
"description": "",
"schema": {
"$ref": "#/definitions/listMetadataResponse1"
},
"headers": {}
}
}
}
},
"/readMetadata": {
"post": {
"description": "Reads metadata entries synchronously.",
"summary": "readMetadata",
"tags": [
"Metadata"
],
"operationId": "readMetadata",
"deprecated": false,
"produces": [
"application/xml"
],
"consumes": [
"application/xml"
],
"parameters": [
{
"name": "Body",
"in": "body",
"required": true,
"description": "",
"schema": {
"$ref": "#/definitions/readMetadataRequest"
}
},
{
"name": "SessionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "CallOptions",
"in": "header",
"required": true,
"type": "string",
"description": ""
}
],
"responses": {
"200": {
"description": "",
"schema": {
"$ref": "#/definitions/readMetadataResponse1"
},
"headers": {}
}
}
}
},
"/renameMetadata": {
"post": {
"description": "Renames a metadata entry synchronously.",
"summary": "renameMetadata",
"tags": [
"Metadata"
],
"operationId": "renameMetadata",
"deprecated": false,
"produces": [
"application/xml"
],
"consumes": [
"application/xml"
],
"parameters": [
{
"name": "Body",
"in": "body",
"required": true,
"description": "",
"schema": {
"$ref": "#/definitions/renameMetadataRequest"
}
},
{
"name": "SessionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "CallOptions",
"in": "header",
"required": true,
"type": "string",
"description": ""
}
],
"responses": {
"200": {
"description": "",
"schema": {
"$ref": "#/definitions/renameMetadataResponse1"
},
"headers": {}
}
}
}
},
"/retrieve": {
"post": {
"description": "Retrieves a set of individually specified metadata entries.",
"summary": "retrieve",
"tags": [
"Metadata"
],
"operationId": "retrieveMetadata",
"deprecated": false,
"produces": [
"application/xml"
],
"consumes": [
"application/xml"
],
"parameters": [
{
"name": "Body",
"in": "body",
"required": true,
"description": "",
"schema": {
"$ref": "#/definitions/retrieveRequest1"
}
},
{
"name": "SessionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "CallOptions",
"in": "header",
"required": true,
"type": "string",
"description": ""
}
],
"responses": {
"200": {
"description": "",
"schema": {
"$ref": "#/definitions/retrieveResponse1"
},
"headers": {}
}
}
}
},
"/updateMetadata": {
"post": {
"description": "Updates metadata entries synchronously.",
"summary": "updateMetadata",
"tags": [
"Metadata"
],
"operationId": "updateMetadata",
"deprecated": false,
"produces": [
"application/xml"
],
"consumes": [
"application/xml"
],
"parameters": [
{
"name": "Body",
"in": "body",
"required": true,
"description": "",
"schema": {
"$ref": "#/definitions/updateMetadataRequest"
}
},
{
"name": "SessionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "CallOptions",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "AllOrNoneHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
}
],
"responses": {
"200": {
"description": "",
"schema": {
"$ref": "#/definitions/updateMetadataResponse1"
},
"headers": {}
}
}
}
},
"/upsertMetadata": {
"post": {
"description": "Upserts metadata entries synchronously.",
"summary": "upsertMetadata",
"tags": [
"Metadata"
],
"operationId": "upsertMetadata",
"deprecated": false,
"produces": [
"application/xml"
],
"consumes": [
"application/xml"
],
"parameters": [
{
"name": "Body",
"in": "body",
"required": true,
"description": "",
"schema": {
"$ref": "#/definitions/upsertMetadataRequest"
}
},
{
"name": "SessionHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "CallOptions",
"in": "header",
"required": true,
"type": "string",
"description": ""
},
{
"name": "AllOrNoneHeader",
"in": "header",
"required": true,
"type": "string",
"description": ""
}
],
"responses": {
"200": {
"description": "",
"schema": {
"$ref": "#/definitions/upsertMetadataResponse1"
},
"headers": {}
}
}
}
}
},
"definitions": {
"CancelDeployResult": {
"title": "CancelDeployResult",
"description": "",
"xml": {
"name": "CancelDeployResult",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"done": {
"xml": {
"name": "done",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
},
"id": {
"xml": {
"name": "id",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"pattern": "[a-zA-Z0-9]{18}"
}
},
"required": [
"done",
"id"
]
},
"DeployResult": {
"title": "DeployResult",
"description": "",
"xml": {
"name": "DeployResult",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"canceledBy": {
"xml": {
"name": "canceledBy",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"canceledByName": {
"xml": {
"name": "canceledByName",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"checkOnly": {
"xml": {
"name": "checkOnly",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
},
"completedDate": {
"xml": {
"name": "completedDate",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"format": "date-time"
},
"createdBy": {
"xml": {
"name": "createdBy",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"createdByName": {
"xml": {
"name": "createdByName",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"createdDate": {
"xml": {
"name": "createdDate",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"format": "date-time"
},
"details": {
"$ref": "#/definitions/DeployDetails"
},
"done": {
"xml": {
"name": "done",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
},
"errorMessage": {
"xml": {
"name": "errorMessage",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"errorStatusCode": {
"$ref": "#/definitions/StatusCode"
},
"id": {
"xml": {
"name": "id",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"pattern": "[a-zA-Z0-9]{18}"
},
"ignoreWarnings": {
"xml": {
"name": "ignoreWarnings",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
},
"lastModifiedDate": {
"xml": {
"name": "lastModifiedDate",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"format": "date-time"
},
"numberComponentErrors": {
"xml": {
"name": "numberComponentErrors",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"numberComponentsDeployed": {
"xml": {
"name": "numberComponentsDeployed",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"numberComponentsTotal": {
"xml": {
"name": "numberComponentsTotal",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"numberTestErrors": {
"xml": {
"name": "numberTestErrors",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"numberTestsCompleted": {
"xml": {
"name": "numberTestsCompleted",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"numberTestsTotal": {
"xml": {
"name": "numberTestsTotal",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"rollbackOnError": {
"xml": {
"name": "rollbackOnError",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
},
"runTestsEnabled": {
"xml": {
"name": "runTestsEnabled",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
},
"startDate": {
"xml": {
"name": "startDate",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"format": "date-time"
},
"stateDetail": {
"xml": {
"name": "stateDetail",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"status": {
"$ref": "#/definitions/DeployStatus"
},
"success": {
"xml": {
"name": "success",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
}
},
"required": [
"checkOnly",
"createdBy",
"createdByName",
"createdDate",
"details",
"done",
"id",
"ignoreWarnings",
"numberComponentErrors",
"numberComponentsDeployed",
"numberComponentsTotal",
"numberTestErrors",
"numberTestsCompleted",
"numberTestsTotal",
"rollbackOnError",
"runTestsEnabled",
"status",
"success"
]
},
"DeployDetails": {
"title": "DeployDetails",
"description": "",
"xml": {
"name": "DeployDetails",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"componentFailures": {
"xml": {
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/DeployMessage"
}
},
"componentSuccesses": {
"xml": {
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/DeployMessage"
}
},
"retrieveResult": {
"$ref": "#/definitions/RetrieveResult"
},
"runTestResult": {
"$ref": "#/definitions/RunTestsResult"
}
}
},
"DeployMessage": {
"title": "DeployMessage",
"description": "",
"xml": {
"name": "DeployMessage",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"changed": {
"xml": {
"name": "changed",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
},
"columnNumber": {
"xml": {
"name": "columnNumber",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"componentType": {
"xml": {
"name": "componentType",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"created": {
"xml": {
"name": "created",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
},
"createdDate": {
"xml": {
"name": "createdDate",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"format": "date-time"
},
"deleted": {
"xml": {
"name": "deleted",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
},
"fileName": {
"xml": {
"name": "fileName",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"fullName": {
"xml": {
"name": "fullName",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"id": {
"xml": {
"name": "id",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"lineNumber": {
"xml": {
"name": "lineNumber",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"problem": {
"xml": {
"name": "problem",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"problemType": {
"$ref": "#/definitions/DeployProblemType"
},
"success": {
"xml": {
"name": "success",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
}
},
"required": [
"changed",
"created",
"createdDate",
"deleted",
"fileName",
"fullName",
"success"
]
},
"DeployProblemType": {
"title": "DeployProblemType",
"description": "",
"xml": {
"name": "DeployProblemType",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"enum": [
"Warning",
"Error",
"Info"
]
},
"RetrieveResult": {
"title": "RetrieveResult",
"description": "",
"xml": {
"name": "RetrieveResult",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"done": {
"xml": {
"name": "done",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
},
"errorMessage": {
"xml": {
"name": "errorMessage",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"errorStatusCode": {
"$ref": "#/definitions/StatusCode"
},
"fileProperties": {
"xml": {
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/FileProperties"
}
},
"id": {
"xml": {
"name": "id",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"messages": {
"xml": {
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/RetrieveMessage"
}
},
"status": {
"$ref": "#/definitions/RetrieveStatus"
},
"success": {
"xml": {
"name": "success",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "boolean"
},
"zipFile": {
"xml": {
"name": "zipFile",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"format": "binary"
}
},
"required": [
"done",
"id",
"status",
"success",
"zipFile"
]
},
"FileProperties": {
"title": "FileProperties",
"description": "",
"xml": {
"name": "FileProperties",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"createdById": {
"xml": {
"name": "createdById",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"createdByName": {
"xml": {
"name": "createdByName",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"createdDate": {
"xml": {
"name": "createdDate",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"format": "date-time"
},
"fileName": {
"xml": {
"name": "fileName",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"fullName": {
"xml": {
"name": "fullName",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"id": {
"xml": {
"name": "id",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"lastModifiedById": {
"xml": {
"name": "lastModifiedById",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"lastModifiedByName": {
"xml": {
"name": "lastModifiedByName",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"lastModifiedDate": {
"xml": {
"name": "lastModifiedDate",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"format": "date-time"
},
"manageableState": {
"$ref": "#/definitions/ManageableState"
},
"namespacePrefix": {
"xml": {
"name": "namespacePrefix",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"type": {
"xml": {
"name": "type",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
}
},
"required": [
"createdById",
"createdByName",
"createdDate",
"fileName",
"fullName",
"id",
"lastModifiedById",
"lastModifiedByName",
"lastModifiedDate",
"type"
]
},
"ManageableState": {
"title": "ManageableState",
"description": "",
"xml": {
"name": "ManageableState",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"enum": [
"released",
"deleted",
"deprecated",
"installed",
"beta",
"unmanaged",
"installedEditable",
"deprecatedEditable"
]
},
"RetrieveMessage": {
"title": "RetrieveMessage",
"description": "",
"xml": {
"name": "RetrieveMessage",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"fileName": {
"xml": {
"name": "fileName",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"problem": {
"xml": {
"name": "problem",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
}
},
"required": [
"fileName",
"problem"
]
},
"RetrieveStatus": {
"title": "RetrieveStatus",
"description": "",
"xml": {
"name": "RetrieveStatus",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"enum": [
"Pending",
"InProgress",
"Succeeded",
"Failed"
]
},
"RunTestsResult": {
"title": "RunTestsResult",
"description": "",
"xml": {
"name": "RunTestsResult",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"apexLogId": {
"xml": {
"name": "apexLogId",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"codeCoverage": {
"xml": {
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/CodeCoverageResult"
}
},
"codeCoverageWarnings": {
"xml": {
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/CodeCoverageWarning"
}
},
"failures": {
"xml": {
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/RunTestFailure"
}
},
"flowCoverage": {
"xml": {
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/FlowCoverageResult"
}
},
"flowCoverageWarnings": {
"xml": {
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/FlowCoverageWarning"
}
},
"numFailures": {
"xml": {
"name": "numFailures",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"numTestsRun": {
"xml": {
"name": "numTestsRun",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"successes": {
"xml": {
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/RunTestSuccess"
}
},
"totalTime": {
"xml": {
"name": "totalTime",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"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/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "object",
"properties": {
"dmlInfo": {
"xml": {
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/CodeLocation"
}
},
"id": {
"xml": {
"name": "id",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string",
"pattern": "[a-zA-Z0-9]{18}"
},
"locationsNotCovered": {
"xml": {
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/CodeLocation"
}
},
"methodInfo": {
"xml": {
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "array",
"items": {
"$ref": "#/definitions/CodeLocation"
}
},
"name": {
"xml": {
"name": "name",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"namespace": {
"xml": {
"name": "namespace",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "string"
},
"numLocations": {
"xml": {
"name": "numLocations",
"namespace": "http://soap.sforce.com/2006/04/metadata",
"prefix": "tns",
"attribute": false,
"wrapped": false
},
"type": "integer",
"format": "int32"
},
"numLocationsNotCovered": {
"xml": {
"name": "numLocation