{"openapi":"3.1.0","info":{"title":"Apizie","version":"2.0.0","description":"One API key, one envelope, many public data sources."},"servers":[{"url":"https://zieapi.vercel.app"}],"security":[{"ApiKeyAuth":[]}],"paths":{"/v1/cloud:azure-arm-scheduler/job-collections-list-by-subscription":{"get":{"operationId":"cloud_azure_arm_scheduler_job_collections_list_by_subscription","summary":"Gets all job collections under specified subscription.","description":"GET /subscriptions/{subscriptionId}/providers/Microsoft.Scheduler/jobCollections","tags":["cloud"],"parameters":[{"name":"subscriptionId","in":"query","required":true,"description":"The subscription id.","schema":{"type":"string","description":"The subscription id."}},{"name":"api-version","in":"query","required":false,"description":"The API version.","schema":{"type":"string","default":"2016-03-01","description":"The API version."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-scheduler/job-collections-list-by-resource-group":{"get":{"operationId":"cloud_azure_arm_scheduler_job_collections_list_by_resource_group","summary":"Gets all job collections under specified resource group.","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections","tags":["cloud"],"parameters":[{"name":"subscriptionId","in":"query","required":true,"description":"The subscription id.","schema":{"type":"string","description":"The subscription id."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The resource group name.","schema":{"type":"string","description":"The resource group name."}},{"name":"api-version","in":"query","required":false,"description":"The API version.","schema":{"type":"string","default":"2016-03-01","description":"The API version."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-scheduler/job-collections-get":{"get":{"operationId":"cloud_azure_arm_scheduler_job_collections_get","summary":"Gets a job collection.","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections/{jobCollectionName}","tags":["cloud"],"parameters":[{"name":"subscriptionId","in":"query","required":true,"description":"The subscription id.","schema":{"type":"string","description":"The subscription id."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The resource group name.","schema":{"type":"string","description":"The resource group name."}},{"name":"jobCollectionName","in":"query","required":true,"description":"The job collection name.","schema":{"type":"string","description":"The job collection name."}},{"name":"api-version","in":"query","required":false,"description":"The API version.","schema":{"type":"string","default":"2016-03-01","description":"The API version."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-scheduler/job-collections-create-or-update":{"post":{"operationId":"cloud_azure_arm_scheduler_job_collections_create_or_update","summary":"Provisions a new job collection or updates an existing job collection.","description":"PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections/{jobCollectionName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","jobCollectionName","body"],"properties":{"subscriptionId":{"type":"string","description":"The subscription id."},"resourceGroupName":{"type":"string","description":"The resource group name."},"jobCollectionName":{"type":"string","description":"The job collection name."},"api-version":{"type":"string","default":"2016-03-01","description":"The API version."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-scheduler/job-collections-patch":{"post":{"operationId":"cloud_azure_arm_scheduler_job_collections_patch","summary":"Patches an existing job collection.","description":"PATCH /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections/{jobCollectionName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","jobCollectionName","body"],"properties":{"subscriptionId":{"type":"string","description":"The subscription id."},"resourceGroupName":{"type":"string","description":"The resource group name."},"jobCollectionName":{"type":"string","description":"The job collection name."},"api-version":{"type":"string","default":"2016-03-01","description":"The API version."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-scheduler/job-collections-delete":{"post":{"operationId":"cloud_azure_arm_scheduler_job_collections_delete","summary":"Deletes a job collection.","description":"DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections/{jobCollectionName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","jobCollectionName"],"properties":{"subscriptionId":{"type":"string","description":"The subscription id."},"resourceGroupName":{"type":"string","description":"The resource group name."},"jobCollectionName":{"type":"string","description":"The job collection name."},"api-version":{"type":"string","default":"2016-03-01","description":"The API version."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-scheduler/job-collections-enable":{"post":{"operationId":"cloud_azure_arm_scheduler_job_collections_enable","summary":"Enables all of the jobs in the job collection.","description":"POST /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections/{jobCollectionName}/enable","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","jobCollectionName"],"properties":{"subscriptionId":{"type":"string","description":"The subscription id."},"resourceGroupName":{"type":"string","description":"The resource group name."},"jobCollectionName":{"type":"string","description":"The job collection name."},"api-version":{"type":"string","default":"2016-03-01","description":"The API version."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-scheduler/job-collections-disable":{"post":{"operationId":"cloud_azure_arm_scheduler_job_collections_disable","summary":"Disables all of the jobs in the job collection.","description":"POST /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections/{jobCollectionName}/disable","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","jobCollectionName"],"properties":{"subscriptionId":{"type":"string","description":"The subscription id."},"resourceGroupName":{"type":"string","description":"The resource group name."},"jobCollectionName":{"type":"string","description":"The job collection name."},"api-version":{"type":"string","default":"2016-03-01","description":"The API version."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-scheduler/jobs-get":{"get":{"operationId":"cloud_azure_arm_scheduler_jobs_get","summary":"Gets a job.","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections/{jobCollectionName}/jobs/{jobName}","tags":["cloud"],"parameters":[{"name":"subscriptionId","in":"query","required":true,"description":"The subscription id.","schema":{"type":"string","description":"The subscription id."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The resource group name.","schema":{"type":"string","description":"The resource group name."}},{"name":"jobCollectionName","in":"query","required":true,"description":"The job collection name.","schema":{"type":"string","description":"The job collection name."}},{"name":"jobName","in":"query","required":true,"description":"The job name.","schema":{"type":"string","description":"The job name."}},{"name":"api-version","in":"query","required":false,"description":"The API version.","schema":{"type":"string","default":"2016-03-01","description":"The API version."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-scheduler/jobs-create-or-update":{"post":{"operationId":"cloud_azure_arm_scheduler_jobs_create_or_update","summary":"Provisions a new job or updates an existing job.","description":"PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections/{jobCollectionName}/jobs/{jobName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","jobCollectionName","jobName","body"],"properties":{"subscriptionId":{"type":"string","description":"The subscription id."},"resourceGroupName":{"type":"string","description":"The resource group name."},"jobCollectionName":{"type":"string","description":"The job collection name."},"jobName":{"type":"string","description":"The job name."},"api-version":{"type":"string","default":"2016-03-01","description":"The API version."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-scheduler/jobs-patch":{"post":{"operationId":"cloud_azure_arm_scheduler_jobs_patch","summary":"Patches an existing job.","description":"PATCH /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections/{jobCollectionName}/jobs/{jobName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","jobCollectionName","jobName","body"],"properties":{"subscriptionId":{"type":"string","description":"The subscription id."},"resourceGroupName":{"type":"string","description":"The resource group name."},"jobCollectionName":{"type":"string","description":"The job collection name."},"jobName":{"type":"string","description":"The job name."},"api-version":{"type":"string","default":"2016-03-01","description":"The API version."},"body":{"type":"object","description":"JSON request body"}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-scheduler/jobs-delete":{"post":{"operationId":"cloud_azure_arm_scheduler_jobs_delete","summary":"Deletes a job.","description":"DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections/{jobCollectionName}/jobs/{jobName}","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","jobCollectionName","jobName"],"properties":{"subscriptionId":{"type":"string","description":"The subscription id."},"resourceGroupName":{"type":"string","description":"The resource group name."},"jobCollectionName":{"type":"string","description":"The job collection name."},"jobName":{"type":"string","description":"The job name."},"api-version":{"type":"string","default":"2016-03-01","description":"The API version."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-scheduler/jobs-run":{"post":{"operationId":"cloud_azure_arm_scheduler_jobs_run","summary":"Runs a job.","description":"POST /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections/{jobCollectionName}/jobs/{jobName}/run","tags":["cloud"],"parameters":[],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["subscriptionId","resourceGroupName","jobCollectionName","jobName"],"properties":{"subscriptionId":{"type":"string","description":"The subscription id."},"resourceGroupName":{"type":"string","description":"The resource group name."},"jobCollectionName":{"type":"string","description":"The job collection name."},"jobName":{"type":"string","description":"The job name."},"api-version":{"type":"string","default":"2016-03-01","description":"The API version."}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":0,"x-apizie-min-plan":null,"x-apizie-bulk":false,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-scheduler/jobs-list":{"get":{"operationId":"cloud_azure_arm_scheduler_jobs_list","summary":"Lists all jobs under the specified job collection.","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections/{jobCollectionName}/jobs","tags":["cloud"],"parameters":[{"name":"subscriptionId","in":"query","required":true,"description":"The subscription id.","schema":{"type":"string","description":"The subscription id."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The resource group name.","schema":{"type":"string","description":"The resource group name."}},{"name":"jobCollectionName","in":"query","required":true,"description":"The job collection name.","schema":{"type":"string","description":"The job collection name."}},{"name":"api-version","in":"query","required":false,"description":"The API version.","schema":{"type":"string","default":"2016-03-01","description":"The API version."}},{"name":"$top","in":"query","required":false,"description":"The number of jobs to request, in the of range of [1..100].","schema":{"type":"integer","description":"The number of jobs to request, in the of range of [1..100]."}},{"name":"$skip","in":"query","required":false,"description":"The (0-based) index of the job history list from which to begin requesting entries.","schema":{"type":"integer","description":"The (0-based) index of the job history list from which to begin requesting entries."}},{"name":"$filter","in":"query","required":false,"description":"The filter to apply on the job state.","schema":{"type":"string","description":"The filter to apply on the job state."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}},"/v1/cloud:azure-arm-scheduler/jobs-list-job-history":{"get":{"operationId":"cloud_azure_arm_scheduler_jobs_list_job_history","summary":"Lists job history.","description":"GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scheduler/jobCollections/{jobCollectionName}/jobs/{jobName}/history","tags":["cloud"],"parameters":[{"name":"subscriptionId","in":"query","required":true,"description":"The subscription id.","schema":{"type":"string","description":"The subscription id."}},{"name":"resourceGroupName","in":"query","required":true,"description":"The resource group name.","schema":{"type":"string","description":"The resource group name."}},{"name":"jobCollectionName","in":"query","required":true,"description":"The job collection name.","schema":{"type":"string","description":"The job collection name."}},{"name":"jobName","in":"query","required":true,"description":"The job name.","schema":{"type":"string","description":"The job name."}},{"name":"api-version","in":"query","required":false,"description":"The API version.","schema":{"type":"string","default":"2016-03-01","description":"The API version."}},{"name":"$top","in":"query","required":false,"description":"the number of job history to request, in the of range of [1..100].","schema":{"type":"integer","description":"the number of job history to request, in the of range of [1..100]."}},{"name":"$skip","in":"query","required":false,"description":"The (0-based) index of the job history list from which to begin requesting entries.","schema":{"type":"integer","description":"The (0-based) index of the job history list from which to begin requesting entries."}},{"name":"$filter","in":"query","required":false,"description":"The filter to apply on the job state.","schema":{"type":"string","description":"The filter to apply on the job state."}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RunEnvelope"}}}},"4XX":{"$ref":"#/components/responses/Error"},"5XX":{"$ref":"#/components/responses/Error"}},"x-apizie-cache-ttl":60,"x-apizie-min-plan":null,"x-apizie-bulk":true,"x-apizie-status":"byok"}}},"components":{"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key"}},"schemas":{"RunEnvelope":{"type":"object","required":["project","data","timestamp"],"properties":{"project":{"type":"string","example":"dev-tools:hash"},"data":{},"timestamp":{"type":"string","format":"date-time"}}},"ErrorEnvelope":{"type":"object","properties":{"content":{},"message":{"type":"string"},"errors":{"type":"array","items":{}},"error":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"}}}}}},"responses":{"Error":{"description":"Invalid key, plan gate, rate limit or upstream failure","content":{"application/json":{"schema":{"$ref":"#/components/schemas/ErrorEnvelope"}}}}}}}