# DataLakeAnalyticsCatalogManagementClient API

> DataLakeAnalyticsCatalogManagementClient API on Apizie: 40 endpoints (Retrieves the specified credential from the Data Lake Analytics catalog., Deletes the specified credential in the specified database, Creates the specified credential for use with external data sources in the specified database., Modifies the specified credential for use with external data sources in the specified database, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:azure-datalake-analytics-microsoft-data-lake-analytics`
- Category: Cloud
- Status: byok
- Source: https://learn.microsoft.com/rest/api/azure/
- Page: https://apizie.tech/api/cloud/azure-datalake-analytics-microsoft-data-lake-analytics
- OpenAPI: https://apizie.tech/api/cloud/azure-datalake-analytics-microsoft-data-lake-analytics/openapi.json

Creates an Azure Data Lake Analytics catalog client.

## Endpoints

### Retrieves the specified credential from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-get-credential` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the schema. |
| credentialName | string | yes | The name of the credential. |
| api-version | string | no | Client Api Version. |

### Deletes the specified credential in the specified database
`POST https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-delete-credential` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the credential. |
| credentialName | string | yes | The name of the credential to delete |
| cascade | boolean | no | Indicates if the delete should be a cascading delete (which deletes all resources dependent on the credential as well as the credential)… |
| api-version | string | no | Client Api Version. |
| body | object | no | JSON request body |

### Creates the specified credential for use with external data sources in the specified database.
`POST https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-create-credential` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database in which to create the credential. Note: This is NOT an external database name, but the name of an existing U-SQL… |
| credentialName | string | yes | The name of the credential. |
| api-version | string | no | Client Api Version. |
| body | object | yes | JSON request body |

### Modifies the specified credential for use with external data sources in the specified database
`POST https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-update-credential` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the credential. |
| credentialName | string | yes | The name of the credential. |
| api-version | string | no | Client Api Version. |
| body | object | yes | JSON request body |

### Retrieves the list of credentials from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-credentials` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the schema. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Retrieves the specified external data source from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-get-external-data-source` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the external data source. |
| externalDataSourceName | string | yes | The name of the external data source. |
| api-version | string | no | Client Api Version. |

### Retrieves the list of external data sources from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-external-data-sources` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the external data sources. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Retrieves the specified procedure from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-get-procedure` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the procedure. |
| schemaName | string | yes | The name of the schema containing the procedure. |
| procedureName | string | yes | The name of the procedure. |
| api-version | string | no | Client Api Version. |

### Retrieves the list of procedures from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-procedures` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the procedures. |
| schemaName | string | yes | The name of the schema containing the procedures. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Retrieves the specified table from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-get-table` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the table. |
| schemaName | string | yes | The name of the schema containing the table. |
| tableName | string | yes | The name of the table. |
| api-version | string | no | Client Api Version. |

### Retrieves the list of table fragments from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-table-fragments` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the table fragments. |
| schemaName | string | yes | The name of the schema containing the table fragments. |
| tableName | string | yes | The name of the table containing the table fragments. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Retrieves the list of tables from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-tables` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the tables. |
| schemaName | string | yes | The name of the schema containing the tables. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| basic | boolean | no | The basic switch indicates what level of information to return when listing tables. When basic is true, only database_name, schema_name,… |
| api-version | string | no | Client Api Version. |

### Retrieves the list of all table statistics within the specified schema from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-table-statistics-by-database-and-schema` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the statistics. |
| schemaName | string | yes | The name of the schema containing the statistics. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Retrieves the specified table type from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-get-table-type` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the table type. |
| schemaName | string | yes | The name of the schema containing the table type. |
| tableTypeName | string | yes | The name of the table type to retrieve. |
| api-version | string | no | Client Api Version. |

### Retrieves the list of table types from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-table-types` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the table types. |
| schemaName | string | yes | The name of the schema containing the table types. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Retrieves the specified package from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-get-package` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the package. |
| schemaName | string | yes | The name of the schema containing the package. |
| packageName | string | yes | The name of the package. |
| api-version | string | no | Client Api Version. |

### Retrieves the list of packages from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-packages` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the packages. |
| schemaName | string | yes | The name of the schema containing the packages. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Retrieves the specified view from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-get-view` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the view. |
| schemaName | string | yes | The name of the schema containing the view. |
| viewName | string | yes | The name of the view. |
| api-version | string | no | Client Api Version. |

### Retrieves the list of views from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-views` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the views. |
| schemaName | string | yes | The name of the schema containing the views. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Retrieves the specified table statistics from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-get-table-statistic` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the statistics. |
| schemaName | string | yes | The name of the schema containing the statistics. |
| tableName | string | yes | The name of the table containing the statistics. |
| statisticsName | string | yes | The name of the table statistics. |
| api-version | string | no | Client Api Version. |

### Retrieves the list of table statistics from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-table-statistics` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the statistics. |
| schemaName | string | yes | The name of the schema containing the statistics. |
| tableName | string | yes | The name of the table containing the statistics. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Retrieves a preview set of rows in given partition.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-preview-table-partition` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the partition. |
| schemaName | string | yes | The name of the schema containing the partition. |
| tableName | string | yes | The name of the table containing the partition. |
| partitionName | string | yes | The name of the table partition. |
| maxRows | integer | no | The maximum number of preview rows to be retrieved.Rows returned may be less than or equal to this number depending on row sizes and… |
| maxColumns | integer | no | The maximum number of columns to be retrieved. |
| api-version | string | no | Client Api Version. |

### Retrieves the specified table partition from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-get-table-partition` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the partition. |
| schemaName | string | yes | The name of the schema containing the partition. |
| tableName | string | yes | The name of the table containing the partition. |
| partitionName | string | yes | The name of the table partition. |
| api-version | string | no | Client Api Version. |

### Retrieves a preview set of rows in given table.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-preview-table` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the table. |
| schemaName | string | yes | The name of the schema containing the table. |
| tableName | string | yes | The name of the table. |
| maxRows | integer | no | The maximum number of preview rows to be retrieved. Rows returned may be less than or equal to this number depending on row sizes and… |
| maxColumns | integer | no | The maximum number of columns to be retrieved. |
| api-version | string | no | Client Api Version. |

### Retrieves the list of table partitions from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-table-partitions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the partitions. |
| schemaName | string | yes | The name of the schema containing the partitions. |
| tableName | string | yes | The name of the table containing the partitions. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Retrieves the list of types within the specified database and schema from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-types` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the types. |
| schemaName | string | yes | The name of the schema containing the types. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Retrieves the specified table valued function from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-get-table-valued-function` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the table valued function. |
| schemaName | string | yes | The name of the schema containing the table valued function. |
| tableValuedFunctionName | string | yes | The name of the tableValuedFunction. |
| api-version | string | no | Client Api Version. |

### Retrieves the list of table valued functions from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-table-valued-functions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the table valued functions. |
| schemaName | string | yes | The name of the schema containing the table valued functions. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Retrieves the specified assembly from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-get-assembly` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the assembly. |
| assemblyName | string | yes | The name of the assembly. |
| api-version | string | no | Client Api Version. |

### Retrieves the list of assemblies from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-assemblies` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the assembly. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Retrieves the specified schema from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-get-schema` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the schema. |
| schemaName | string | yes | The name of the schema. |
| api-version | string | no | Client Api Version. |

### Retrieves the list of schemas from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-schemas` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the schema. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Retrieves the list of all statistics in a database from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-table-statistics-by-database` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the table statistics. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Retrieves the list of all tables in a database from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-tables-by-database` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the tables. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| basic | boolean | no | The basic switch indicates what level of information to return when listing tables. When basic is true, only database_name, schema_name,… |
| api-version | string | no | Client Api Version. |

### Retrieves the list of all table valued functions in a database from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-table-valued-functions-by-database` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the table valued functions. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Retrieves the list of all views in a database from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-views-by-database` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database containing the views. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Retrieves the list of access control list (ACL) entries for the database from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-acls-by-database` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Retrieves the list of access control list (ACL) entries for the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-acls` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

### Retrieves the specified database from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-get-database` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| databaseName | string | yes | The name of the database. |
| api-version | string | no | Client Api Version. |

### Retrieves the list of databases from the Data Lake Analytics catalog.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-list-databases` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account upon which to execute catalog operations. |
| $filter | string | no | OData filter. Optional. |
| $top | integer | no | The number of items to return. Optional. |
| $skip | integer | no | The number of items to skip over before returning elements. Optional. |
| $select | string | no | OData Select statement. Limits the properties on each entry to just those requested, e.g. Categories?$select=CategoryName,Description.… |
| $orderby | string | no | OrderBy clause. One or more comma-separated expressions with an optional "asc" (the default) or "desc" depending on the order you'd like… |
| $count | boolean | no | The Boolean value of true or false to request a count of the matching resources included with the resources in the response, e.g.… |
| api-version | string | no | Client Api Version. |

## Example
```
curl "https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-get-credential" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the DataLakeAnalyticsCatalogManagementClient API?
Create a free Apizie key, then send GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics/catalog-get-credential with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the DataLakeAnalyticsCatalogManagementClient API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. DataLakeAnalyticsCatalogManagementClient itself also needs your own key from azure.com.

### Can AI agents use the DataLakeAnalyticsCatalogManagementClient API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:azure-datalake-analytics-microsoft-data-lake-analytics.

### What is the status of the DataLakeAnalyticsCatalogManagementClient API?
Needs your own provider key (bring your own key)
