openapi: 3.1.0 info: title: Business Central Administration Center Accounts Scheduled Jobs API description: REST API for programmatic administration of Dynamics 365 Business Central environments. Enables querying and managing production and sandbox environments, setting up administrative notifications, viewing tenant telemetry, managing apps, scheduling updates, and performing environment operations such as copy, rename, restore, and delete. version: '2.28' contact: name: Microsoft Dynamics Support email: bcsupport@microsoft.com url: https://dynamics.microsoft.com/support/ license: name: Microsoft APIs Terms of Use url: https://learn.microsoft.com/en-us/legal/microsoft-apis/terms-of-use termsOfService: https://learn.microsoft.com/en-us/legal/microsoft-apis/terms-of-use servers: - url: https://api.businesscentral.dynamics.com/admin/v2.28 description: Business Central Administration Center security: - oauth2: [] - bearerAuth: [] tags: - name: Scheduled Jobs description: View scheduled background jobs paths: /companies({company_id})/scheduledJobs: get: summary: List Scheduled Jobs description: Returns a list of scheduled background jobs. operationId: listScheduledJobs tags: - Scheduled Jobs parameters: - $ref: '#/components/parameters/company_id' responses: '200': description: Successfully retrieved scheduled jobs content: application/json: schema: type: object properties: value: type: array items: $ref: '#/components/schemas/ScheduledJob' examples: Listscheduledjobs200Example: summary: Default listScheduledJobs 200 response x-microcks-default: true value: value: - id: abc123 category: example_value status: example_value description: A sample description. errorMessage: example_value startDateTime: '2026-01-15T10:30:00Z' endDateTime: '2026-01-15T10:30:00Z' '401': $ref: '#/components/responses/Unauthorized' x-microcks-operation: delay: 0 dispatcher: FALLBACK components: schemas: ScheduledJob: type: object properties: id: type: string format: uuid example: abc123 category: type: string description: The job category example: example_value status: type: string description: The job status example: example_value description: type: string description: The job description example: A sample description. errorMessage: type: string description: Error message if the job failed example: example_value startDateTime: type: string format: date-time example: '2026-01-15T10:30:00Z' endDateTime: type: string format: date-time example: '2026-01-15T10:30:00Z' ErrorResponse: type: object properties: error: type: object properties: code: type: string message: type: string example: example_value responses: Unauthorized: description: Unauthorized - authentication required content: application/json: schema: $ref: '#/components/schemas/ErrorResponse' parameters: company_id: name: company_id in: path required: true description: The unique identifier of the company schema: type: string format: uuid securitySchemes: oauth2: type: oauth2 description: OAuth 2.0 authentication via Microsoft Entra ID flows: authorizationCode: authorizationUrl: https://login.microsoftonline.com/{tenantId}/oauth2/v2.0/authorize tokenUrl: https://login.microsoftonline.com/{tenantId}/oauth2/v2.0/token scopes: https://api.businesscentral.dynamics.com/.default: Access Business Central Admin APIs clientCredentials: tokenUrl: https://login.microsoftonline.com/{tenantId}/oauth2/v2.0/token scopes: https://api.businesscentral.dynamics.com/.default: Access Business Central Admin APIs bearerAuth: type: http scheme: bearer bearerFormat: JWT externalDocs: description: Administration Center API Documentation url: https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/administration/administration-center-api