get-board-export-job-status
Check the status of a board export job in Miro by providing the organization ID and job ID, ensuring progress tracking for enterprise users.
Instructions
Retrieves the status of a board export job (Enterprise only)
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobId | Yes | Unique identifier of the board export job | |
| orgId | Yes | Unique identifier of the organization |
Implementation Reference
- The handler function that executes the tool logic by calling the Miro API to retrieve the status of a board export job.fn: async ({ orgId, jobId }) => { try { const response = await MiroClient.getApi().enterpriseBoardExportJobStatus(orgId, jobId); return ServerResponse.text(JSON.stringify(response.body, null, 2)); } catch (error) { process.stderr.write(`Error retrieving board export job status: ${error}\n`); return ServerResponse.error(error); } }
- Input schema defined using Zod for the required parameters: orgId and jobId.args: { orgId: z.string().describe("Unique identifier of the organization"), jobId: z.string().describe("Unique identifier of the board export job") },
- src/index.ts:193-193 (registration)The tool is registered on the ToolBootstrapper instance..register(getBoardExportJobStatusTool)