UNPKG

@itentialopensource/adapter-salesforce_cases

Version:

This adapter integrates with system described as: Salesforce Cases

192 lines 4.74 kB
{ "openapi": "3.1.0", "info": { "title": "", "version": "1.0.0" }, "paths": { "/sobjects/Case.json": { "post": { "tags": [ "Misc" ], "operationId": "createTicket", "description": "The parameters and request body are for method: createTicket. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/sobjects/Case/{ticketId}.json": { "patch": { "tags": [ "Misc" ], "operationId": "updateTicket", "description": "The parameters and request body are for method: updateTicket. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "title": "ticketId", "type": "string" } } ], "requestBody": { "description": "indeterminate body object", "content": { "application/json": { "schema": { "type": "object" } } } } }, "get": { "tags": [ "Misc" ], "operationId": "getTicket", "description": "The parameters and request body are for method: getTicket. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "ticketId", "in": "path", "required": true, "schema": { "title": "ticketId", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/limits.json": { "get": { "tags": [ "Misc" ], "operationId": "getLimits", "description": "The parameters and request body are for method: getLimits. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } }, "/services/data.json?{query}": { "get": { "tags": [ "Misc" ], "operationId": "getAPIVersions", "description": "The parameters and request body are for method: getAPIVersions. Same endpoint also used in methods:", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "requestBody": { "content": { "application/json": { "schema": { "type": "object" }, "example": {} } } } } } }, "components": { "schemas": {} } }