# DataLakeAnalyticsJobManagementClient API

> DataLakeAnalyticsJobManagementClient API on Apizie: 11 endpoints (Lists all pipelines., Gets the Pipeline information for the specified pipeline ID., Lists all recurrences., Gets the recurrence information for the specified recurrence ID., …) 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-2/{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-2`
- 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-2
- OpenAPI: https://apizie.tech/api/cloud/azure-datalake-analytics-microsoft-data-lake-analytics-2/openapi.json

Creates an Azure Data Lake Analytics job client.

## Endpoints

### Lists all pipelines.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics-2/pipeline-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account to execute job operations on. |
| startDateTime | string | no | The start date for when to get the list of pipelines. The startDateTime and endDateTime can be no more than 30 days apart. |
| endDateTime | string | no | The end date for when to get the list of pipelines. The startDateTime and endDateTime can be no more than 30 days apart. |
| api-version | string | no | Client Api Version. |

### Gets the Pipeline information for the specified pipeline ID.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics-2/pipeline-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account to execute job operations on. |
| pipelineIdentity | string | yes | Pipeline ID. |
| startDateTime | string | no | The start date for when to get the pipeline and aggregate its data. The startDateTime and endDateTime can be no more than 30 days apart. |
| endDateTime | string | no | The end date for when to get the pipeline and aggregate its data. The startDateTime and endDateTime can be no more than 30 days apart. |
| api-version | string | no | Client Api Version. |

### Lists all recurrences.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics-2/recurrence-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account to execute job operations on. |
| startDateTime | string | no | The start date for when to get the list of recurrences. The startDateTime and endDateTime can be no more than 30 days apart. |
| endDateTime | string | no | The end date for when to get the list of recurrences. The startDateTime and endDateTime can be no more than 30 days apart. |
| api-version | string | no | Client Api Version. |

### Gets the recurrence information for the specified recurrence ID.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics-2/recurrence-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account to execute job operations on. |
| recurrenceIdentity | string | yes | Recurrence ID. |
| startDateTime | string | no | The start date for when to get the recurrence and aggregate its data. The startDateTime and endDateTime can be no more than 30 days apart. |
| endDateTime | string | no | The end date for when to get recurrence and aggregate its data. The startDateTime and endDateTime can be no more than 30 days apart. |
| api-version | string | no | Client Api Version. |

### Gets statistics of the specified job.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics-2/job-get-statistics` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account to execute job operations on. |
| jobIdentity | string | yes | Job Information ID. |
| api-version | string | no | Client Api Version. |

### Gets the job debug data information specified by the job ID.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics-2/job-get-debug-data-path` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account to execute job operations on. |
| jobIdentity | string | yes | Job identifier. Uniquely identifies the job across all jobs submitted to the service. |
| api-version | string | no | Client Api Version. |

### Builds (compiles) the specified job in the specified Data Lake Analytics account for job correctness and…
`POST https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics-2/job-build` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account to execute job operations on. |
| api-version | string | no | Client Api Version. |
| body | object | yes | JSON request body |

### Cancels the running job specified by the job ID.
`POST https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics-2/job-cancel` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account to execute job operations on. |
| jobIdentity | string | yes | Job identifier. Uniquely identifies the job across all jobs submitted to the service. |
| api-version | string | no | Client Api Version. |

### Gets the job information for the specified job ID.
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics-2/job-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account to execute job operations on. |
| jobIdentity | string | yes | JobInfo ID. |
| api-version | string | no | Client Api Version. |

### Submits a job to the specified Data Lake Analytics account.
`POST https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics-2/job-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account to execute job operations on. |
| jobIdentity | string | yes | Job identifier. Uniquely identifies the job across all jobs submitted to the service. |
| api-version | string | no | Client Api Version. |
| body | object | yes | JSON request body |

### Lists the jobs, if any, associated with the specified Data Lake Analytics account. The response includes a…
`GET https://apizie.tech/v1/cloud:azure-datalake-analytics-microsoft-data-lake-analytics-2/job-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| accountName | string | yes | The Azure Data Lake Analytics account to execute job operations on. |
| $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-2/pipeline-list" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

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

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

### Can AI agents use the DataLakeAnalyticsJobManagementClient 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-2.

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