Metadata Procedures
Metadata Procedures
This operation returns information about available stored procedures.
Request
`GET https://cloud.cdata.com/api/procedures`
Query String Parameters
| Parameter | Description | Notes |
| catalogName | Restricts results to the specified catalog. | Optional |
| schemaName | Restricts results to the specified schema. | Optional |
| procedureName | Restricts results to the specified procedure. | Optional |
Response
HTTP 200 OK
{
"results": [
{
"schema": [
{
"ordinal": 0,
"catalogName": "CData",
"schemaName": "QueryFederation",
"tableName": "sys_procedures",
"columnName": "PROCEDURE_CATALOG",
"columnLabel": "PROCEDURE_CATALOG",
"dataType": 5,
"dataTypeName": "VARCHAR",
"length": 255,
"precision": 255,
"scale": 0,
"nullable": true
},
{
"ordinal": 1,
"catalogName": "CData",
"schemaName": "QueryFederation",
"tableName": "sys_procedures",
"columnName": "PROCEDURE_SCHEMA",
"columnLabel": "PROCEDURE_SCHEMA",
"dataType": 5,
"dataTypeName": "VARCHAR",
"length": 255,
"precision": 255,
"scale": 0,
"nullable": true
},
{
"ordinal": 2,
"catalogName": "CData",
"schemaName": "QueryFederation",
"tableName": "sys_procedures",
"columnName": "PROCEDURE_NAME",
"columnLabel": "PROCEDURE_NAME",
"dataType": 5,
"dataTypeName": "VARCHAR",
"length": 255,
"precision": 255,
"scale": 0,
"nullable": true
},
(...)
],
"rows": [
[
"Salesforce1",
"Salesforce",
"CloseJob",
"Closes a Salesforce job.",
"PROCEDURE"
]
],
"affectedRows": -1
}
]
}
Fields
| Column | Data Type | Description |
| PROCEDURE_CATALOG | String | The catalog name. |
| PROCEDURE_SCHEMA | String | The schema name. |
| PROCEDURE_NAME | String | The procedure name. |
| REMARKS | String; Nullable | A description of the procedure. |
| PROCEDURE_TYPE | String | The procedure type. |